From 0f1c3b574eea09b26af5e9b8dde3025fb8a90a17 Mon Sep 17 00:00:00 2001 From: Logie Urquhart Date: Wed, 8 Mar 2023 16:10:19 +0000 Subject: [PATCH] Fixes --- .gitignore | 4 + ...83ba434c-98ec-4cca-a90c-127204bad16d.vsidx | Bin 0 -> 495166 bytes Terraria.csproj | 19 +- Terraria.sln | 20 +- Terraria/Main.cs | 4566 ++++---- Terraria/Program.cs | 9 +- Terraria/Recipe.cs | 9790 +++++++++-------- Terraria/Steam.cs | 43 +- app.config | 3 + 9 files changed, 7259 insertions(+), 7195 deletions(-) create mode 100644 .vs/Terraria/FileContentIndex/83ba434c-98ec-4cca-a90c-127204bad16d.vsidx create mode 100644 app.config diff --git a/.gitignore b/.gitignore index 63008e5..72c3ac7 100644 --- a/.gitignore +++ b/.gitignore @@ -110,3 +110,7 @@ UpgradeLog*.XML # Temp Data *.orig *temp.cs + +.vs/Terraria/FileContentIndex/2bc66ed1-5c39-4797-9178-9006448fb9c9.vsidx + +.vs/Terraria/FileContentIndex/read.lock diff --git a/.vs/Terraria/FileContentIndex/83ba434c-98ec-4cca-a90c-127204bad16d.vsidx b/.vs/Terraria/FileContentIndex/83ba434c-98ec-4cca-a90c-127204bad16d.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..9e37b2907f962de9199cafe5d6edb5e0960775b0 GIT binary patch literal 495166 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

&nm0B%u{_=aHq?1TuE^_shpb+521pfN| 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 literal 0 HcmV?d00001 diff --git a/Terraria.csproj b/Terraria.csproj index ae8bd36..85569e6 100644 --- a/Terraria.csproj +++ b/Terraria.csproj @@ -1,13 +1,14 @@ - - + + - 916B1896-36A0-41DC-9D70-87D6E8DD2179 + {916B1896-36A0-41DC-9D70-87D6E8DD2179} Debug x86 WinExe Terraria - v4.0 + v4.8 4 + x86 @@ -24,6 +25,13 @@ pdbonly true + + false + DEBUG + + + false + @@ -69,5 +77,8 @@ + + + \ No newline at end of file diff --git a/Terraria.sln b/Terraria.sln index cd65888..f856568 100644 --- a/Terraria.sln +++ b/Terraria.sln @@ -1,8 +1,9 @@  -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -# SharpDevelop 4.3 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Terraria", "Terraria.csproj", "916B1896-36A0-41DC-9D70-87D6E8DD2179" +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.5.33424.131 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Terraria", "Terraria.csproj", "{916B1896-36A0-41DC-9D70-87D6E8DD2179}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -10,9 +11,12 @@ Global Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - 916B1896-36A0-41DC-9D70-87D6E8DD2179.Debug|x86.Build.0 = Debug|x86 - 916B1896-36A0-41DC-9D70-87D6E8DD2179.Debug|x86.ActiveCfg = Debug|x86 - 916B1896-36A0-41DC-9D70-87D6E8DD2179.Release|x86.Build.0 = Release|x86 - 916B1896-36A0-41DC-9D70-87D6E8DD2179.Release|x86.ActiveCfg = Release|x86 + {916B1896-36A0-41DC-9D70-87D6E8DD2179}.Debug|x86.ActiveCfg = Debug|x86 + {916B1896-36A0-41DC-9D70-87D6E8DD2179}.Debug|x86.Build.0 = Debug|x86 + {916B1896-36A0-41DC-9D70-87D6E8DD2179}.Release|x86.ActiveCfg = Release|x86 + {916B1896-36A0-41DC-9D70-87D6E8DD2179}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection EndGlobal diff --git a/Terraria/Main.cs b/Terraria/Main.cs index 4ac1b2b..bd0e672 100644 --- a/Terraria/Main.cs +++ b/Terraria/Main.cs @@ -1387,7 +1387,7 @@ protected void SaveSettings() { binaryWriter.Write(Main.curRelease); binaryWriter.Write(Main.clientUUID); - binaryWriter.Write(this.graphics.IsFullScreen); + binaryWriter.Write(graphics.IsFullScreen); binaryWriter.Write(Main.mouseColor.R); binaryWriter.Write(Main.mouseColor.G); binaryWriter.Write(Main.mouseColor.B); @@ -1406,8 +1406,8 @@ protected void SaveSettings() binaryWriter.Write(Main.cHook); binaryWriter.Write(Main.caveParrallax); binaryWriter.Write(Main.fixedTiming); - binaryWriter.Write(this.graphics.PreferredBackBufferWidth); - binaryWriter.Write(this.graphics.PreferredBackBufferHeight); + binaryWriter.Write(graphics.PreferredBackBufferWidth); + binaryWriter.Write(graphics.PreferredBackBufferHeight); binaryWriter.Write(Main.autoSave); binaryWriter.Write(Main.autoPause); binaryWriter.Write(Main.showItemText); @@ -1506,8 +1506,8 @@ protected void OpenSettings() } if (num >= 4) { - this.graphics.PreferredBackBufferWidth = binaryReader.ReadInt32(); - this.graphics.PreferredBackBufferHeight = binaryReader.ReadInt32(); + graphics.PreferredBackBufferWidth = binaryReader.ReadInt32(); + graphics.PreferredBackBufferHeight = binaryReader.ReadInt32(); } if (num >= 8) { @@ -1545,9 +1545,9 @@ protected void OpenSettings() Main.cMapAlphaUp = binaryReader.ReadString(); Main.cMapAlphaDown = binaryReader.ReadString(); } - if (flag2 && !this.graphics.IsFullScreen) + if (flag2 && !graphics.IsFullScreen) { - this.graphics.ToggleFullScreen(); + graphics.ToggleFullScreen(); } } binaryReader.Close(); @@ -1556,7 +1556,7 @@ protected void OpenSettings() } if (flag) { - this.SaveSettings(); + SaveSettings(); } } catch @@ -1994,7 +1994,7 @@ public void DedServ() } Main.dedServ = true; Main.showSplash = false; - this.Initialize(); + Initialize(); Lang.setLang(false); for (int i = 0; i < 301; i++) { @@ -2344,7 +2344,7 @@ public void DedServ() } if (Netplay.anyClients) { - this.Update(new GameTime()); + Update(new GameTime()); } double num10 = (double)stopwatch.ElapsedMilliseconds + num7; if (num10 < num6) @@ -2834,12 +2834,12 @@ public static void startDedInputCallBack(object threadContext) } public Main() { - this.graphics = new GraphicsDeviceManager(this); - base.Content.RootDirectory = "Content"; + graphics = new GraphicsDeviceManager(this); + Content.RootDirectory = "Content"; } protected void SetTitle() { - base.Window.Title = Lang.title(); + Window.Title = Lang.title(); } protected override void Initialize() { @@ -2850,7 +2850,7 @@ protected override void Initialize() WorldGen.randMoon(); Main.bgAlpha[0] = 1f; Main.bgAlpha2[0] = 1f; - this.invBottom = 258; + invBottom = 258; for (int i = 0; i < 311; i++) { Main.projFrames[i] = 1; @@ -3146,7 +3146,7 @@ protected override void Initialize() { WorldGen.genRand = new Random((int)DateTime.Now.Ticks); } - this.SetTitle(); + SetTitle(); Main.lo = Main.rand.Next(6); Main.tileBrick[1] = true; Main.tileBrick[54] = true; @@ -4014,7 +4014,7 @@ protected override void Initialize() Main.tileNoSunLight[196] = false; for (int n = 0; n < Main.maxMenuItems; n++) { - this.menuItemScale[n] = 0.8f; + menuItemScale[n] = 0.8f; } for (int num = 0; num < 6001; num++) { @@ -4093,11 +4093,11 @@ protected override void Initialize() { Main.liquidBuffer[num15] = new LiquidBuffer(); } - this.shop[0] = new Chest(); + shop[0] = new Chest(); for (int num16 = 1; num16 < Main.numShops; num16++) { - this.shop[num16] = new Chest(); - this.shop[num16].SetupShop(num16); + shop[num16] = new Chest(); + shop[num16].SetupShop(num16); } Main.teamColor[0] = Color.White; Main.teamColor[1] = new Color(230, 40, 20); @@ -4132,7 +4132,7 @@ protected override void Initialize() } else { - IntPtr systemMenu = Main.GetSystemMenu(base.Window.Handle, false); + IntPtr systemMenu = Main.GetSystemMenu(Window.Handle, false); int menuItemCount = Main.GetMenuItemCount(systemMenu); Main.RemoveMenu(systemMenu, menuItemCount - 1, 1024); } @@ -4154,13 +4154,13 @@ protected override void Initialize() { Main.screenHeight = GraphicsAdapter.DefaultAdapter.CurrentDisplayMode.Height; } - this.graphics.PreferredBackBufferWidth = Main.screenWidth; - this.graphics.PreferredBackBufferHeight = Main.screenHeight; - this.graphics.ApplyChanges(); - base.Initialize(); - base.Window.AllowUserResizing = true; - this.OpenSettings(); - this.CheckBunny(); + graphics.PreferredBackBufferWidth = Main.screenWidth; + graphics.PreferredBackBufferHeight = Main.screenHeight; + graphics.ApplyChanges(); + //Initialize(); + Window.AllowUserResizing = true; + OpenSettings(); + CheckBunny(); if (Lang.lang > 1) { Lang.setLang(true); @@ -4170,8 +4170,8 @@ protected override void Initialize() { Main.menuMode = 1212; } - this.SetTitle(); - this.OpenRecent(); + SetTitle(); + OpenRecent(); Star.SpawnStars(); WorldGen.RandomWeather(); foreach (DisplayMode current in GraphicsAdapter.DefaultAdapter.SupportedDisplayModes) @@ -4179,9 +4179,9 @@ protected override void Initialize() if (current.Width >= Main.minScreenW && current.Height >= Main.minScreenH && current.Width <= Main.maxScreenW && current.Height <= Main.maxScreenH) { bool flag = true; - for (int num18 = 0; num18 < this.numDisplayModes; num18++) + for (int num18 = 0; num18 < numDisplayModes; num18++) { - if (current.Width == this.displayWidth[num18] && current.Height == this.displayHeight[num18]) + if (current.Width == displayWidth[num18] && current.Height == displayHeight[num18]) { flag = false; break; @@ -4189,9 +4189,9 @@ protected override void Initialize() } if (flag) { - this.displayHeight[this.numDisplayModes] = current.Height; - this.displayWidth[this.numDisplayModes] = current.Width; - this.numDisplayModes++; + displayHeight[numDisplayModes] = current.Height; + displayWidth[numDisplayModes] = current.Width; + numDisplayModes++; } } } @@ -4204,12 +4204,18 @@ protected override void Initialize() Main.fpsTimer.Start(); Main.updateTimer.Start(); } + + private T LoadContent(string fileName) + { + return default; + } + protected override void LoadContent() { try { - Main.pixelShader = base.Content.Load("pixelShader"); - Main.tileShader = base.Content.Load("tileShader"); + Main.pixelShader = Content.Load("pixelShader"); + Main.tileShader = Content.Load("tileShader"); Main.engine = new AudioEngine("Content" + Path.DirectorySeparatorChar + "TerrariaMusic.xgs"); Main.soundBank = new SoundBank(Main.engine, "Content" + Path.DirectorySeparatorChar + "Sound Bank.xsb"); Main.waveBank = new WaveBank(Main.engine, "Content" + Path.DirectorySeparatorChar + "Wave Bank.xwb"); @@ -4217,87 +4223,87 @@ protected override void LoadContent() { Main.music[i] = Main.soundBank.GetCue("Music_" + i); } - Main.soundMech[0] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Mech_0"); + Main.soundMech[0] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Mech_0"); Main.soundInstanceMech[0] = Main.soundMech[0].CreateInstance(); - Main.soundGrab = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Grab"); + Main.soundGrab = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Grab"); Main.soundInstanceGrab = Main.soundGrab.CreateInstance(); - Main.soundPixie = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Pixie"); + Main.soundPixie = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Pixie"); Main.soundInstancePixie = Main.soundGrab.CreateInstance(); - Main.soundDig[0] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Dig_0"); + Main.soundDig[0] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Dig_0"); Main.soundInstanceDig[0] = Main.soundDig[0].CreateInstance(); - Main.soundDig[1] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Dig_1"); + Main.soundDig[1] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Dig_1"); Main.soundInstanceDig[1] = Main.soundDig[1].CreateInstance(); - Main.soundDig[2] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Dig_2"); + Main.soundDig[2] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Dig_2"); Main.soundInstanceDig[2] = Main.soundDig[2].CreateInstance(); - Main.soundTink[0] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Tink_0"); + Main.soundTink[0] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Tink_0"); Main.soundInstanceTink[0] = Main.soundTink[0].CreateInstance(); - Main.soundTink[1] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Tink_1"); + Main.soundTink[1] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Tink_1"); Main.soundInstanceTink[1] = Main.soundTink[1].CreateInstance(); - Main.soundTink[2] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Tink_2"); + Main.soundTink[2] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Tink_2"); Main.soundInstanceTink[2] = Main.soundTink[2].CreateInstance(); - Main.soundPlayerHit[0] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Player_Hit_0"); + Main.soundPlayerHit[0] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Player_Hit_0"); Main.soundInstancePlayerHit[0] = Main.soundPlayerHit[0].CreateInstance(); - Main.soundPlayerHit[1] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Player_Hit_1"); + Main.soundPlayerHit[1] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Player_Hit_1"); Main.soundInstancePlayerHit[1] = Main.soundPlayerHit[1].CreateInstance(); - Main.soundPlayerHit[2] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Player_Hit_2"); + Main.soundPlayerHit[2] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Player_Hit_2"); Main.soundInstancePlayerHit[2] = Main.soundPlayerHit[2].CreateInstance(); - Main.soundFemaleHit[0] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Female_Hit_0"); + Main.soundFemaleHit[0] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Female_Hit_0"); Main.soundInstanceFemaleHit[0] = Main.soundFemaleHit[0].CreateInstance(); - Main.soundFemaleHit[1] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Female_Hit_1"); + Main.soundFemaleHit[1] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Female_Hit_1"); Main.soundInstanceFemaleHit[1] = Main.soundFemaleHit[1].CreateInstance(); - Main.soundFemaleHit[2] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Female_Hit_2"); + Main.soundFemaleHit[2] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Female_Hit_2"); Main.soundInstanceFemaleHit[2] = Main.soundFemaleHit[2].CreateInstance(); - Main.soundPlayerKilled = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Player_Killed"); + Main.soundPlayerKilled = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Player_Killed"); Main.soundInstancePlayerKilled = Main.soundPlayerKilled.CreateInstance(); - Main.soundChat = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Chat"); + Main.soundChat = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Chat"); Main.soundInstanceChat = Main.soundChat.CreateInstance(); - Main.soundGrass = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Grass"); + Main.soundGrass = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Grass"); Main.soundInstanceGrass = Main.soundGrass.CreateInstance(); - Main.soundDoorOpen = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Door_Opened"); + Main.soundDoorOpen = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Door_Opened"); Main.soundInstanceDoorOpen = Main.soundDoorOpen.CreateInstance(); - Main.soundDoorClosed = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Door_Closed"); + Main.soundDoorClosed = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Door_Closed"); Main.soundInstanceDoorClosed = Main.soundDoorClosed.CreateInstance(); - Main.soundMenuTick = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Menu_Tick"); + Main.soundMenuTick = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Menu_Tick"); Main.soundInstanceMenuTick = Main.soundMenuTick.CreateInstance(); - Main.soundMenuOpen = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Menu_Open"); + Main.soundMenuOpen = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Menu_Open"); Main.soundInstanceMenuOpen = Main.soundMenuOpen.CreateInstance(); - Main.soundMenuClose = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Menu_Close"); + Main.soundMenuClose = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Menu_Close"); Main.soundInstanceMenuClose = Main.soundMenuClose.CreateInstance(); - Main.soundShatter = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Shatter"); + Main.soundShatter = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Shatter"); Main.soundInstanceShatter = Main.soundShatter.CreateInstance(); - Main.soundZombie[0] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Zombie_0"); + Main.soundZombie[0] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Zombie_0"); Main.soundInstanceZombie[0] = Main.soundZombie[0].CreateInstance(); - Main.soundZombie[1] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Zombie_1"); + Main.soundZombie[1] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Zombie_1"); Main.soundInstanceZombie[1] = Main.soundZombie[1].CreateInstance(); - Main.soundZombie[2] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Zombie_2"); + Main.soundZombie[2] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Zombie_2"); Main.soundInstanceZombie[2] = Main.soundZombie[2].CreateInstance(); - Main.soundZombie[3] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Zombie_3"); + Main.soundZombie[3] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Zombie_3"); Main.soundInstanceZombie[3] = Main.soundZombie[3].CreateInstance(); - Main.soundZombie[4] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Zombie_4"); + Main.soundZombie[4] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Zombie_4"); Main.soundInstanceZombie[4] = Main.soundZombie[4].CreateInstance(); - Main.soundRoar[0] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Roar_0"); + Main.soundRoar[0] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Roar_0"); Main.soundInstanceRoar[0] = Main.soundRoar[0].CreateInstance(); - Main.soundRoar[1] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Roar_1"); + Main.soundRoar[1] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Roar_1"); Main.soundInstanceRoar[1] = Main.soundRoar[1].CreateInstance(); - Main.soundSplash[0] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Splash_0"); + Main.soundSplash[0] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Splash_0"); Main.soundInstanceSplash[0] = Main.soundRoar[0].CreateInstance(); - Main.soundSplash[1] = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Splash_1"); + Main.soundSplash[1] = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Splash_1"); Main.soundInstanceSplash[1] = Main.soundSplash[1].CreateInstance(); - Main.soundDoubleJump = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Double_Jump"); + Main.soundDoubleJump = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Double_Jump"); Main.soundInstanceDoubleJump = Main.soundRoar[0].CreateInstance(); - Main.soundRun = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Run"); + Main.soundRun = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Run"); Main.soundInstanceRun = Main.soundRun.CreateInstance(); - Main.soundCoins = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Coins"); + Main.soundCoins = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Coins"); Main.soundInstanceCoins = Main.soundCoins.CreateInstance(); - Main.soundUnlock = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Unlock"); + Main.soundUnlock = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Unlock"); Main.soundInstanceUnlock = Main.soundUnlock.CreateInstance(); - Main.soundMaxMana = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "MaxMana"); + Main.soundMaxMana = Content.Load("Sounds" + Path.DirectorySeparatorChar + "MaxMana"); Main.soundInstanceMaxMana = Main.soundMaxMana.CreateInstance(); - Main.soundDrown = base.Content.Load("Sounds" + Path.DirectorySeparatorChar + "Drown"); + Main.soundDrown = Content.Load("Sounds" + Path.DirectorySeparatorChar + "Drown"); Main.soundInstanceDrown = Main.soundDrown.CreateInstance(); for (int j = 1; j < 52; j++) { - Main.soundItem[j] = base.Content.Load(string.Concat(new object[] + Main.soundItem[j] = Content.Load(string.Concat(new object[] { "Sounds", Path.DirectorySeparatorChar, @@ -4308,7 +4314,7 @@ protected override void LoadContent() } for (int k = 1; k < 14; k++) { - Main.soundNPCHit[k] = base.Content.Load(string.Concat(new object[] + Main.soundNPCHit[k] = Content.Load(string.Concat(new object[] { "Sounds", Path.DirectorySeparatorChar, @@ -4319,7 +4325,7 @@ protected override void LoadContent() } for (int l = 1; l < 20; l++) { - Main.soundNPCKilled[l] = base.Content.Load(string.Concat(new object[] + Main.soundNPCKilled[l] = Content.Load(string.Concat(new object[] { "Sounds", Path.DirectorySeparatorChar, @@ -4334,50 +4340,50 @@ protected override void LoadContent() Main.musicVolume = 0f; Main.soundVolume = 0f; } - this.iceBarrierTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "IceBarrier"); - Main.frozenTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Frozen"); - Main.craftButtonTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "CraftButton"); - Main.craftUpButtonTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "RecUp"); - Main.craftDownButtonTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "RecDown"); - Main.pulleyTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "PlayerPulley"); - Main.reforgeTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Reforge"); - Main.timerTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Timer"); - Main.wofTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "WallOfFlesh"); - Main.wallOutlineTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Wall_Outline"); - Main.fadeTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "fade-out"); - Main.ghostTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Ghost"); - Main.evilCactusTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Evil_Cactus"); - Main.goodCactusTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Good_Cactus"); - Main.crimsonCactusTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Crimson_Cactus"); - Main.wraithEyeTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Wraith_Eyes"); - Main.reaperEyeTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Reaper_Eyes"); - Main.MusicBoxTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Music_Box"); - this.mapTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Map"); - this.mapBG1Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG1"); - this.mapBG2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG2"); - this.mapBG3Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG3"); - this.mapBG4Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG4"); - this.mapBG5Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG5"); - this.mapBG6Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG6"); - this.mapBG7Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG7"); - this.mapBG8Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG8"); - this.mapBG9Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG9"); - this.mapBG10Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG10"); - this.mapBG11Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG11"); - this.mapBG12Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG12"); - this.hueTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Hue"); - this.colorSliderTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "ColorSlider"); - this.colorBarTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "ColorBar"); - this.colorBlipTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "ColorBlip"); - Main.rainTexture[0] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Rain_0"); - Main.rainTexture[1] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Rain_1"); - Main.rainTexture[2] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Rain_2"); - Main.magicPixel = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MagicPixel"); - Main.miniMapFrameTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MiniMapFrame"); - Main.miniMapFrame2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "MiniMapFrame2"); + iceBarrierTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "IceBarrier"); + Main.frozenTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Frozen"); + Main.craftButtonTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "CraftButton"); + Main.craftUpButtonTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "RecUp"); + Main.craftDownButtonTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "RecDown"); + Main.pulleyTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "PlayerPulley"); + Main.reforgeTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Reforge"); + Main.timerTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Timer"); + Main.wofTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "WallOfFlesh"); + Main.wallOutlineTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Wall_Outline"); + Main.fadeTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "fade-out"); + Main.ghostTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Ghost"); + Main.evilCactusTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Evil_Cactus"); + Main.goodCactusTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Good_Cactus"); + Main.crimsonCactusTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Crimson_Cactus"); + Main.wraithEyeTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Wraith_Eyes"); + Main.reaperEyeTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Reaper_Eyes"); + Main.MusicBoxTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Music_Box"); + mapTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Map"); + mapBG1Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG1"); + mapBG2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG2"); + mapBG3Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG3"); + mapBG4Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG4"); + mapBG5Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG5"); + mapBG6Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG6"); + mapBG7Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG7"); + mapBG8Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG8"); + mapBG9Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG9"); + mapBG10Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG10"); + mapBG11Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG11"); + mapBG12Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "MapBG12"); + hueTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Hue"); + colorSliderTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "ColorSlider"); + colorBarTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "ColorBar"); + colorBlipTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "ColorBlip"); + Main.rainTexture[0] = Content.Load("Images" + Path.DirectorySeparatorChar + "Rain_0"); + Main.rainTexture[1] = Content.Load("Images" + Path.DirectorySeparatorChar + "Rain_1"); + Main.rainTexture[2] = Content.Load("Images" + Path.DirectorySeparatorChar + "Rain_2"); + Main.magicPixel = Content.Load("Images" + Path.DirectorySeparatorChar + "MagicPixel"); + Main.miniMapFrameTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "MiniMapFrame"); + Main.miniMapFrame2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "MiniMapFrame2"); for (int m = 0; m < Main.FlameTexture.Length; m++) { - Main.FlameTexture[m] = base.Content.Load(string.Concat(new object[] + Main.FlameTexture[m] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4387,7 +4393,7 @@ protected override void LoadContent() } for (int n = 0; n < 3; n++) { - Main.miniMapButtonTexture[n] = base.Content.Load(string.Concat(new object[] + Main.miniMapButtonTexture[n] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4397,7 +4403,7 @@ protected override void LoadContent() } for (int num = 0; num < 8; num++) { - this.mapIconTexture[num] = base.Content.Load(string.Concat(new object[] + mapIconTexture[num] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4405,27 +4411,27 @@ protected override void LoadContent() num })); } - Main.destTexture[0] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Dest1"); - Main.destTexture[1] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Dest2"); - Main.destTexture[2] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Dest3"); - Main.actuatorTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Actuator"); - Main.wireTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Wires"); - Main.wire2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Wires2"); - Main.wire3Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Wires3"); - Main.flyingCarpetTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "FlyingCarpet"); - Main.hbTexture1 = base.Content.Load("Images" + Path.DirectorySeparatorChar + "HealthBar1"); - Main.hbTexture2 = base.Content.Load("Images" + Path.DirectorySeparatorChar + "HealthBar2"); - Main.loTexture = base.Content.Load(string.Concat(new object[] + Main.destTexture[0] = Content.Load("Images" + Path.DirectorySeparatorChar + "Dest1"); + Main.destTexture[1] = Content.Load("Images" + Path.DirectorySeparatorChar + "Dest2"); + Main.destTexture[2] = Content.Load("Images" + Path.DirectorySeparatorChar + "Dest3"); + Main.actuatorTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Actuator"); + Main.wireTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Wires"); + Main.wire2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Wires2"); + Main.wire3Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Wires3"); + Main.flyingCarpetTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "FlyingCarpet"); + Main.hbTexture1 = Content.Load("Images" + Path.DirectorySeparatorChar + "HealthBar1"); + Main.hbTexture2 = Content.Load("Images" + Path.DirectorySeparatorChar + "HealthBar2"); + Main.loTexture = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, "logo_", Main.rand.Next(1, 9) })); - this.spriteBatch = new SpriteBatch(base.GraphicsDevice); + spriteBatch = new SpriteBatch(GraphicsDevice); for (int num2 = 1; num2 < 2; num2++) { - Main.bannerTexture[num2] = base.Content.Load(string.Concat(new object[] + Main.bannerTexture[num2] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4435,7 +4441,7 @@ protected override void LoadContent() } for (int num3 = 0; num3 < Main.npcHeadTexture.Length; num3++) { - Main.npcHeadTexture[num3] = base.Content.Load(string.Concat(new object[] + Main.npcHeadTexture[num3] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4445,7 +4451,7 @@ protected override void LoadContent() } for (int num4 = 1; num4 < Main.BackPackTexture.Length; num4++) { - Main.BackPackTexture[num4] = base.Content.Load(string.Concat(new object[] + Main.BackPackTexture[num4] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4455,7 +4461,7 @@ protected override void LoadContent() } for (int num5 = 1; num5 < 81; num5++) { - Main.buffTexture[num5] = base.Content.Load(string.Concat(new object[] + Main.buffTexture[num5] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4463,11 +4469,11 @@ protected override void LoadContent() num5 })); } - this.LoadBackground(0); - this.LoadBackground(49); + LoadBackground(0); + LoadBackground(49); for (int num6 = 0; num6 < 1725; num6++) { - Main.itemTexture[num6] = base.Content.Load(string.Concat(new object[] + Main.itemTexture[num6] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4477,7 +4483,7 @@ protected override void LoadContent() } for (int num7 = 0; num7 < 6; num7++) { - Main.gemTexture[num7] = base.Content.Load(string.Concat(new object[] + Main.gemTexture[num7] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4493,7 +4499,7 @@ protected override void LoadContent() } for (int num9 = 0; num9 < 22; num9++) { - Main.cloudTexture[num9] = base.Content.Load(string.Concat(new object[] + Main.cloudTexture[num9] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4503,7 +4509,7 @@ protected override void LoadContent() } for (int num10 = 0; num10 < 5; num10++) { - Main.starTexture[num10] = base.Content.Load(string.Concat(new object[] + Main.starTexture[num10] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4513,14 +4519,14 @@ protected override void LoadContent() } for (int num11 = 0; num11 < 12; num11++) { - Main.liquidTexture[num11] = base.Content.Load(string.Concat(new object[] + Main.liquidTexture[num11] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, "Liquid_", num11 })); - Main.waterfallTexture[num11] = base.Content.Load(string.Concat(new object[] + Main.waterfallTexture[num11] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4528,60 +4534,60 @@ protected override void LoadContent() num11 })); } - Main.waterfallTexture[12] = base.Content.Load(string.Concat(new object[] + Main.waterfallTexture[12] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, "Waterfall_", 12 })); - Main.waterfallTexture[13] = base.Content.Load(string.Concat(new object[] + Main.waterfallTexture[13] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, "Waterfall_", 13 })); - Main.waterfallTexture[14] = base.Content.Load(string.Concat(new object[] + Main.waterfallTexture[14] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, "Waterfall_", 14 })); - Main.npcToggleTexture[0] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "House_1"); - Main.npcToggleTexture[1] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "House_2"); - Main.HBLockTexture[0] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Lock_0"); - Main.HBLockTexture[1] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Lock_1"); - Main.gridTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Grid"); - Main.trashTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Trash"); - Main.cdTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "CoolDown"); - Main.logoTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Logo"); - Main.logo2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Logo2"); - Main.dustTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Dust"); - Main.sunTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Sun"); - Main.sun2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Sun2"); - Main.sun3Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Sun3"); - Main.blackTileTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Black_Tile"); - Main.heartTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Heart"); - Main.heart2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Heart2"); - Main.bubbleTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Bubble"); - Main.flameTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Flame"); - Main.manaTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Mana"); - Main.cursorTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Cursor"); - Main.ninjaTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Ninja"); - Main.antLionTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "AntlionBody"); - Main.spikeBaseTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Spike_Base"); - Main.woodTexture[0] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_0"); - Main.woodTexture[1] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_1"); - Main.woodTexture[2] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_2"); - Main.woodTexture[3] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_3"); - Main.woodTexture[4] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_4"); - Main.woodTexture[5] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_5"); - Main.woodTexture[6] = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_6"); + Main.npcToggleTexture[0] = Content.Load("Images" + Path.DirectorySeparatorChar + "House_1"); + Main.npcToggleTexture[1] = Content.Load("Images" + Path.DirectorySeparatorChar + "House_2"); + Main.HBLockTexture[0] = Content.Load("Images" + Path.DirectorySeparatorChar + "Lock_0"); + Main.HBLockTexture[1] = Content.Load("Images" + Path.DirectorySeparatorChar + "Lock_1"); + Main.gridTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Grid"); + Main.trashTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Trash"); + Main.cdTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "CoolDown"); + Main.logoTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Logo"); + Main.logo2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Logo2"); + Main.dustTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Dust"); + Main.sunTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Sun"); + Main.sun2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Sun2"); + Main.sun3Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Sun3"); + Main.blackTileTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Black_Tile"); + Main.heartTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Heart"); + Main.heart2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Heart2"); + Main.bubbleTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Bubble"); + Main.flameTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Flame"); + Main.manaTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Mana"); + Main.cursorTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Cursor"); + Main.ninjaTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Ninja"); + Main.antLionTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "AntlionBody"); + Main.spikeBaseTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Spike_Base"); + Main.woodTexture[0] = Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_0"); + Main.woodTexture[1] = Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_1"); + Main.woodTexture[2] = Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_2"); + Main.woodTexture[3] = Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_3"); + Main.woodTexture[4] = Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_4"); + Main.woodTexture[5] = Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_5"); + Main.woodTexture[6] = Content.Load("Images" + Path.DirectorySeparatorChar + "Tiles_5_6"); for (int num12 = 0; num12 < Main.moonTexture.Length; num12++) { - Main.moonTexture[num12] = base.Content.Load(string.Concat(new object[] + Main.moonTexture[num12] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4591,7 +4597,7 @@ protected override void LoadContent() } for (int num13 = 0; num13 < Main.treeTopTexture.Length; num13++) { - Main.treeTopTexture[num13] = base.Content.Load(string.Concat(new object[] + Main.treeTopTexture[num13] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4601,7 +4607,7 @@ protected override void LoadContent() } for (int num14 = 0; num14 < Main.treeBranchTexture.Length; num14++) { - Main.treeBranchTexture[num14] = base.Content.Load(string.Concat(new object[] + Main.treeBranchTexture[num14] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4609,83 +4615,83 @@ protected override void LoadContent() num14 })); } - Main.shroomCapTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Shroom_Tops"); - Main.inventoryBackTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back"); - Main.inventoryBack2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back2"); - Main.inventoryBack3Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back3"); - Main.inventoryBack4Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back4"); - Main.inventoryBack5Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back5"); - Main.inventoryBack6Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back6"); - Main.inventoryBack7Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back7"); - Main.inventoryBack8Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back8"); - Main.inventoryBack9Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back9"); - Main.inventoryBack10Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back10"); - Main.inventoryBack11Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back11"); - Main.inventoryBack12Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back12"); - Main.textBackTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Text_Back"); - Main.chatTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chat"); - Main.chat2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chat2"); - Main.chatBackTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chat_Back"); - Main.teamTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Team"); - Main.skinBodyTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Skin_Body"); - Main.skinLegsTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Skin_Legs"); - Main.playerEyeWhitesTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Eye_Whites"); - Main.playerEyesTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Eyes"); - Main.playerHandsTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Hands"); - Main.playerHands2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Hands2"); - Main.playerHeadTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Head"); - Main.playerPantsTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Pants"); - Main.playerShirtTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Shirt"); - Main.playerShoesTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Shoes"); - Main.playerUnderShirtTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Undershirt"); - Main.playerUnderShirt2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Undershirt2"); - Main.femalePantsTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Female_Pants"); - Main.femaleShirtTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Female_Shirt"); - Main.femaleShoesTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Female_Shoes"); - Main.femaleUnderShirtTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Female_Undershirt"); - Main.femaleUnderShirt2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Female_Undershirt2"); - Main.femaleShirt2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Female_Shirt2"); - Main.chaosTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chaos"); - Main.EyeLaserTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Eye_Laser"); - Main.BoneEyesTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Bone_eyes"); - Main.BoneLaserTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Bone_Laser"); - Main.lightDiscTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Light_Disc"); - Main.confuseTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Confuse"); - Main.probeTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Probe"); - Main.sunOrbTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "SunOrb"); - Main.sunAltarTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "SunAltar"); - Main.chainTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain"); - Main.chain2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain2"); - Main.chain3Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain3"); - Main.chain4Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain4"); - Main.chain5Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain5"); - Main.chain6Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain6"); - Main.chain7Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain7"); - Main.chain8Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain8"); - Main.chain9Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain9"); - Main.chain10Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain10"); - Main.chain11Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain11"); - Main.chain12Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain12"); - Main.chain13Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain13"); - Main.chain14Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain14"); - Main.chain15Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain15"); - Main.chain16Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain16"); - Main.chain17Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain17"); - Main.chain18Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain18"); - Main.chain19Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain19"); - Main.chain20Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain20"); - Main.chain21Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain21"); - Main.chain22Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain22"); - Main.chain23Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain23"); - Main.chain24Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain24"); - Main.chain25Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain25"); - Main.chain26Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain26"); - Main.chain27Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Chain27"); - Main.boneArmTexture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Arm_Bone"); - Main.boneArm2Texture = base.Content.Load("Images" + Path.DirectorySeparatorChar + "Arm_Bone_2"); + Main.shroomCapTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Shroom_Tops"); + Main.inventoryBackTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back"); + Main.inventoryBack2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back2"); + Main.inventoryBack3Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back3"); + Main.inventoryBack4Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back4"); + Main.inventoryBack5Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back5"); + Main.inventoryBack6Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back6"); + Main.inventoryBack7Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back7"); + Main.inventoryBack8Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back8"); + Main.inventoryBack9Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back9"); + Main.inventoryBack10Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back10"); + Main.inventoryBack11Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back11"); + Main.inventoryBack12Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Inventory_Back12"); + Main.textBackTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Text_Back"); + Main.chatTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chat"); + Main.chat2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chat2"); + Main.chatBackTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chat_Back"); + Main.teamTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Team"); + Main.skinBodyTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Skin_Body"); + Main.skinLegsTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Skin_Legs"); + Main.playerEyeWhitesTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Eye_Whites"); + Main.playerEyesTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Eyes"); + Main.playerHandsTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Hands"); + Main.playerHands2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Hands2"); + Main.playerHeadTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Head"); + Main.playerPantsTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Pants"); + Main.playerShirtTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Shirt"); + Main.playerShoesTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Shoes"); + Main.playerUnderShirtTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Undershirt"); + Main.playerUnderShirt2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Player_Undershirt2"); + Main.femalePantsTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Female_Pants"); + Main.femaleShirtTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Female_Shirt"); + Main.femaleShoesTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Female_Shoes"); + Main.femaleUnderShirtTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Female_Undershirt"); + Main.femaleUnderShirt2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Female_Undershirt2"); + Main.femaleShirt2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Female_Shirt2"); + Main.chaosTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chaos"); + Main.EyeLaserTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Eye_Laser"); + Main.BoneEyesTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Bone_eyes"); + Main.BoneLaserTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Bone_Laser"); + Main.lightDiscTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Light_Disc"); + Main.confuseTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Confuse"); + Main.probeTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Probe"); + Main.sunOrbTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "SunOrb"); + Main.sunAltarTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "SunAltar"); + Main.chainTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain"); + Main.chain2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain2"); + Main.chain3Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain3"); + Main.chain4Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain4"); + Main.chain5Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain5"); + Main.chain6Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain6"); + Main.chain7Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain7"); + Main.chain8Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain8"); + Main.chain9Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain9"); + Main.chain10Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain10"); + Main.chain11Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain11"); + Main.chain12Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain12"); + Main.chain13Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain13"); + Main.chain14Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain14"); + Main.chain15Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain15"); + Main.chain16Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain16"); + Main.chain17Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain17"); + Main.chain18Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain18"); + Main.chain19Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain19"); + Main.chain20Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain20"); + Main.chain21Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain21"); + Main.chain22Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain22"); + Main.chain23Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain23"); + Main.chain24Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain24"); + Main.chain25Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain25"); + Main.chain26Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain26"); + Main.chain27Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Chain27"); + Main.boneArmTexture = Content.Load("Images" + Path.DirectorySeparatorChar + "Arm_Bone"); + Main.boneArm2Texture = Content.Load("Images" + Path.DirectorySeparatorChar + "Arm_Bone_2"); for (int num15 = 1; num15 < Main.gemChainTexture.Length; num15++) { - Main.gemChainTexture[num15] = base.Content.Load(string.Concat(new object[] + Main.gemChainTexture[num15] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4695,7 +4701,7 @@ protected override void LoadContent() } for (int num16 = 1; num16 < Main.golemTexture.Length; num16++) { - Main.golemTexture[num16] = base.Content.Load(string.Concat(new object[] + Main.golemTexture[num16] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -4703,11 +4709,11 @@ protected override void LoadContent() num16 })); } - Main.fontItemStack = base.Content.Load("Fonts" + Path.DirectorySeparatorChar + "Item_Stack"); - Main.fontMouseText = base.Content.Load("Fonts" + Path.DirectorySeparatorChar + "Mouse_Text"); - Main.fontDeathText = base.Content.Load("Fonts" + Path.DirectorySeparatorChar + "Death_Text"); - Main.fontCombatText[0] = base.Content.Load("Fonts" + Path.DirectorySeparatorChar + "Combat_Text"); - Main.fontCombatText[1] = base.Content.Load("Fonts" + Path.DirectorySeparatorChar + "Combat_Crit"); + Main.fontItemStack = Content.Load("Fonts" + Path.DirectorySeparatorChar + "Item_Stack"); + Main.fontMouseText = Content.Load("Fonts" + Path.DirectorySeparatorChar + "Mouse_Text"); + Main.fontDeathText = Content.Load("Fonts" + Path.DirectorySeparatorChar + "Death_Text"); + Main.fontCombatText[0] = Content.Load("Fonts" + Path.DirectorySeparatorChar + "Combat_Text"); + Main.fontCombatText[1] = Content.Load("Fonts" + Path.DirectorySeparatorChar + "Combat_Crit"); } protected override void UnloadContent() { @@ -4724,7 +4730,7 @@ protected void UpdateMusic() { if (Main.curMusic > 0) { - if (!base.IsActive) + if (!IsActive) { if (!Main.music[Main.curMusic].IsPaused && Main.music[Main.curMusic].IsPlaying) { @@ -4829,7 +4835,7 @@ protected void UpdateMusic() int num2 = (int)((Main.screenPosition.X + (float)(Main.screenWidth / 2)) / 16f); if (Main.musicVolume == 0f) { - this.newMusic = 0; + newMusic = 0; } else { @@ -4837,11 +4843,11 @@ protected void UpdateMusic() { if (Main.netMode != 2) { - this.newMusic = 6; + newMusic = 6; } else { - this.newMusic = 0; + newMusic = 0; } } else @@ -4851,67 +4857,67 @@ protected void UpdateMusic() float num4 = (float)((double)((Main.screenPosition.Y + (float)(Main.screenHeight / 2)) / 16f - (65f + 10f * num3)) / (Main.worldSurface / 5.0)); if (flag6) { - this.newMusic = 24; + newMusic = 24; } else { if (flag2) { - this.newMusic = 12; + newMusic = 12; } else { if (flag) { - this.newMusic = 5; + newMusic = 5; } else { if (flag3) { - this.newMusic = 13; + newMusic = 13; } else { if (flag4) { - this.newMusic = 17; + newMusic = 17; } else { if (flag5) { - this.newMusic = 25; + newMusic = 25; } else { if (Main.player[Main.myPlayer].position.Y > (float)((Main.maxTilesY - 200) * 16)) { - this.newMusic = 2; + newMusic = 2; } else { if (Main.eclipse && (double)Main.player[Main.myPlayer].position.Y < Main.worldSurface * 16.0 + (double)(Main.screenHeight / 2)) { - this.newMusic = 27; + newMusic = 27; } else { if (num4 < 1f) { - this.newMusic = 15; + newMusic = 15; } else { if (Main.tile[(int)(Main.player[Main.myPlayer].Center().X / 16f), (int)(Main.player[Main.myPlayer].Center().Y / 16f)].wall == 87) { - this.newMusic = 26; + newMusic = 26; } else { if ((Main.bgStyle == 9 && (double)Main.player[Main.myPlayer].position.Y < Main.worldSurface * 16.0 + (double)(Main.screenHeight / 2)) || Main.ugBack == 2) { - this.newMusic = 29; + newMusic = 29; } else { @@ -4919,11 +4925,11 @@ protected void UpdateMusic() { if ((double)Main.player[Main.myPlayer].position.Y > Main.worldSurface * 16.0 + (double)(Main.screenHeight / 2)) { - this.newMusic = 10; + newMusic = 10; } else { - this.newMusic = 8; + newMusic = 8; } } else @@ -4932,30 +4938,30 @@ protected void UpdateMusic() { if ((double)Main.player[Main.myPlayer].position.Y > Main.worldSurface * 16.0 + (double)(Main.screenHeight / 2)) { - this.newMusic = 16; + newMusic = 16; } else { - this.newMusic = 16; + newMusic = 16; } } else { if (Main.player[Main.myPlayer].zoneDungeon) { - this.newMusic = 23; + newMusic = 23; } else { if (Main.player[Main.myPlayer].zoneMeteor) { - this.newMusic = 2; + newMusic = 2; } else { if (Main.player[Main.myPlayer].zoneJungle) { - this.newMusic = 7; + newMusic = 7; } else { @@ -4963,11 +4969,11 @@ protected void UpdateMusic() { if ((double)Main.player[Main.myPlayer].position.Y > Main.worldSurface * 16.0 + (double)(Main.screenHeight / 2)) { - this.newMusic = 20; + newMusic = 20; } else { - this.newMusic = 14; + newMusic = 14; } } else @@ -4976,11 +4982,11 @@ protected void UpdateMusic() { if (Main.player[Main.myPlayer].zoneHoly) { - this.newMusic = 11; + newMusic = 11; } else { - this.newMusic = 4; + newMusic = 4; } } else @@ -4989,24 +4995,24 @@ protected void UpdateMusic() { if (Main.cloudAlpha > 0f && !Main.gameMenu) { - this.newMusic = 19; + newMusic = 19; } else { - this.newMusic = 9; + newMusic = 9; } } else { if ((double)(Main.screenPosition.Y / 16f) < Main.worldSurface + 10.0 && (num2 < 380 || num2 > Main.maxTilesX - 380)) { - this.newMusic = 22; + newMusic = 22; } else { if (Main.sandTiles > 1000) { - this.newMusic = 21; + newMusic = 21; } else { @@ -5014,7 +5020,7 @@ protected void UpdateMusic() { if (Main.cloudAlpha > 0f && !Main.gameMenu) { - this.newMusic = 19; + newMusic = 19; } else { @@ -5037,7 +5043,7 @@ protected void UpdateMusic() } } } - this.newMusic = Main.dayMusic; + newMusic = Main.dayMusic; } } else @@ -5046,17 +5052,17 @@ protected void UpdateMusic() { if (Main.bloodMoon) { - this.newMusic = 2; + newMusic = 2; } else { if (Main.cloudAlpha > 0f && !Main.gameMenu) { - this.newMusic = 19; + newMusic = 19; } else { - this.newMusic = 3; + newMusic = 3; } } } @@ -5097,118 +5103,118 @@ protected void UpdateMusic() { if (Main.musicBox == 0) { - this.newMusic = 1; + newMusic = 1; } if (Main.musicBox == 1) { - this.newMusic = 2; + newMusic = 2; } if (Main.musicBox == 2) { - this.newMusic = 3; + newMusic = 3; } if (Main.musicBox == 4) { - this.newMusic = 4; + newMusic = 4; } if (Main.musicBox == 5) { - this.newMusic = 5; + newMusic = 5; } if (Main.musicBox == 3) { - this.newMusic = 6; + newMusic = 6; } if (Main.musicBox == 6) { - this.newMusic = 7; + newMusic = 7; } if (Main.musicBox == 7) { - this.newMusic = 8; + newMusic = 8; } if (Main.musicBox == 9) { - this.newMusic = 9; + newMusic = 9; } if (Main.musicBox == 8) { - this.newMusic = 10; + newMusic = 10; } if (Main.musicBox == 11) { - this.newMusic = 11; + newMusic = 11; } if (Main.musicBox == 10) { - this.newMusic = 12; + newMusic = 12; } if (Main.musicBox == 12) { - this.newMusic = 13; + newMusic = 13; } if (Main.musicBox == 13) { - this.newMusic = 14; + newMusic = 14; } if (Main.musicBox == 14) { - this.newMusic = 15; + newMusic = 15; } if (Main.musicBox == 15) { - this.newMusic = 16; + newMusic = 16; } if (Main.musicBox == 16) { - this.newMusic = 17; + newMusic = 17; } if (Main.musicBox == 17) { - this.newMusic = 18; + newMusic = 18; } if (Main.musicBox == 18) { - this.newMusic = 19; + newMusic = 19; } if (Main.musicBox == 19) { - this.newMusic = 20; + newMusic = 20; } if (Main.musicBox == 20) { - this.newMusic = 21; + newMusic = 21; } if (Main.musicBox == 21) { - this.newMusic = 22; + newMusic = 22; } if (Main.musicBox == 22) { - this.newMusic = 23; + newMusic = 23; } if (Main.musicBox == 23) { - this.newMusic = 24; + newMusic = 24; } if (Main.musicBox == 24) { - this.newMusic = 25; + newMusic = 25; } if (Main.musicBox == 25) { - this.newMusic = 26; + newMusic = 26; } if (Main.musicBox == 26) { - this.newMusic = 27; + newMusic = 27; } if (Main.musicBox == 27) { - this.newMusic = 29; + newMusic = 29; } } - Main.curMusic = this.newMusic; + Main.curMusic = newMusic; for (int j = 1; j < 30; j++) { if (j == 28) @@ -5515,15 +5521,15 @@ protected override void Update(GameTime gameTime) { Main.cloudAlpha = Main.maxRaining; } - if (base.IsActive && Main.cloudAlpha > 0f) + if (IsActive && Main.cloudAlpha > 0f) { Rain.MakeRain(); } if (Main.netMode != 1) { - this.updateCloudLayer(); + updateCloudLayer(); } - this.UpdateWeather(); + UpdateWeather(); if (Main.netMode != 2) { if (Main.ignoreErrors) @@ -5544,7 +5550,7 @@ protected override void Update(GameTime gameTime) if (Main.chTitle) { Main.chTitle = false; - this.SetTitle(); + SetTitle(); } Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); @@ -5591,28 +5597,28 @@ protected override void Update(GameTime gameTime) { if (Main.superFast) { - base.IsFixedTimeStep = false; - this.graphics.SynchronizeWithVerticalRetrace = false; + IsFixedTimeStep = false; + graphics.SynchronizeWithVerticalRetrace = false; } else { if (Main.fixedTiming) { - if (base.IsActive) + if (IsActive) { - base.IsFixedTimeStep = false; + IsFixedTimeStep = false; } else { - base.IsFixedTimeStep = true; + IsFixedTimeStep = true; } } else { - base.IsFixedTimeStep = true; - this.graphics.SynchronizeWithVerticalRetrace = true; + IsFixedTimeStep = true; + graphics.SynchronizeWithVerticalRetrace = true; } - this.graphics.SynchronizeWithVerticalRetrace = true; + graphics.SynchronizeWithVerticalRetrace = true; } if (Main.treeMntBG[1] == 94 || (Main.treeMntBG[1] >= 114 && Main.treeMntBG[1] <= 116)) { @@ -5706,7 +5712,7 @@ protected override void Update(GameTime gameTime) } } } - this.UpdateMusic(); + UpdateMusic(); if (Main.showSplash) { return; @@ -5774,7 +5780,7 @@ protected override void Update(GameTime gameTime) { Main.gfxQuality = 1f; } - if (Main.maxQ && base.IsActive) + if (Main.maxQ && IsActive) { Main.gfxQuality = 1f; Main.maxQ = false; @@ -5846,15 +5852,15 @@ protected override void Update(GameTime gameTime) Liquid.cycles = (int)(17f - 10f * Main.gfxQuality); if ((double)Main.gfxQuality < 0.5) { - this.graphics.SynchronizeWithVerticalRetrace = false; + graphics.SynchronizeWithVerticalRetrace = false; } else { - this.graphics.SynchronizeWithVerticalRetrace = true; + graphics.SynchronizeWithVerticalRetrace = true; } if (Main.superFast) { - this.graphics.SynchronizeWithVerticalRetrace = false; + graphics.SynchronizeWithVerticalRetrace = false; Main.drawSkip = false; } if ((double)Main.gfxQuality < 0.2) @@ -5891,7 +5897,7 @@ protected override void Update(GameTime gameTime) Liquid.maxLiquid = Liquid.resLiquid; Liquid.cycles = 1; } - if (!base.IsActive) + if (!IsActive) { Main.hasFocus = false; } @@ -5905,9 +5911,9 @@ protected override void Update(GameTime gameTime) WorldGen.tempRainTime = Main.rainTime; WorldGen.tempMaxRain = Main.maxRaining; } - if (!base.IsActive && Main.netMode == 0) + if (!IsActive && Main.netMode == 0) { - base.IsMouseVisible = true; + IsMouseVisible = true; if (Main.netMode != 2 && Main.myPlayer >= 0) { Main.player[Main.myPlayer].delayUseItem = true; @@ -5921,7 +5927,7 @@ protected override void Update(GameTime gameTime) Main.gamePaused = true; return; } - base.IsMouseVisible = false; + IsMouseVisible = false; Main.demonTorch += (float)Main.demonTorchDir * 0.01f; if (Main.demonTorch > 1f) { @@ -5934,13 +5940,13 @@ protected override void Update(GameTime gameTime) Main.demonTorchDir = 1; } int num4 = 7; - if (this.DiscoStyle == 0) + if (DiscoStyle == 0) { Main.DiscoG += num4; if (Main.DiscoG >= 255) { Main.DiscoG = 255; - this.DiscoStyle++; + DiscoStyle++; } Main.DiscoR -= num4; if (Main.DiscoR <= 0) @@ -5950,13 +5956,13 @@ protected override void Update(GameTime gameTime) } else { - if (this.DiscoStyle == 1) + if (DiscoStyle == 1) { Main.DiscoB += num4; if (Main.DiscoB >= 255) { Main.DiscoB = 255; - this.DiscoStyle++; + DiscoStyle++; } Main.DiscoG -= num4; if (Main.DiscoG <= 0) @@ -5970,7 +5976,7 @@ protected override void Update(GameTime gameTime) if (Main.DiscoR >= 255) { Main.DiscoR = 255; - this.DiscoStyle = 0; + DiscoStyle = 0; } Main.DiscoB -= num4; if (Main.DiscoB <= 0) @@ -6339,16 +6345,16 @@ protected override void Update(GameTime gameTime) } if ((Main.keyState.IsKeyDown(Keys.LeftAlt) || Main.keyState.IsKeyDown(Keys.RightAlt)) && Main.keyState.IsKeyDown(Keys.Enter)) { - if (this.toggleFullscreen) + if (toggleFullscreen) { - this.graphics.ToggleFullScreen(); + graphics.ToggleFullScreen(); Main.chatRelease = false; } - this.toggleFullscreen = false; + toggleFullscreen = false; } else { - this.toggleFullscreen = true; + toggleFullscreen = true; } if (!Main.gamePad || Main.gameMenu) { @@ -6943,7 +6949,7 @@ protected override void Update(GameTime gameTime) Main.upTimerMax = Main.upTimer; Main.upTimerMaxDelay = 400f; } - base.Update(gameTime); + Update(gameTime); } private static void UpdateMenu() { @@ -7065,7 +7071,7 @@ public static string GetInputText(string oldString) } protected void MouseText(string cursorText, int rare = 0, byte diff = 0) { - if (this.mouseNPC > -1) + if (mouseNPC > -1) { return; } @@ -7988,7 +7994,7 @@ protected void MouseText(string cursorText, int rare = 0, byte diff = 0) } } } - this.spriteBatch.DrawString(Main.fontMouseText, array[k], new Vector2((float)num25, (float)num26), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, array[k], new Vector2((float)num25, (float)num26), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } num24 += (int)(Main.fontMouseText.MeasureString(array[k]).Y + (float)num23); } @@ -8030,7 +8036,7 @@ protected void MouseText(string cursorText, int rare = 0, byte diff = 0) } } } - this.spriteBatch.DrawString(Main.fontMouseText, Main.buffString, new Vector2((float)num27, (float)num28), black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Main.buffString, new Vector2((float)num27, (float)num28), black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } Vector2 vector3 = Main.fontMouseText.MeasureString(cursorText); @@ -8042,10 +8048,10 @@ protected void MouseText(string cursorText, int rare = 0, byte diff = 0) { num2 = (int)((float)Main.screenHeight - vector3.Y - 4f); } - this.spriteBatch.DrawString(Main.fontMouseText, cursorText, new Vector2((float)num, (float)(num2 - 2)), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.DrawString(Main.fontMouseText, cursorText, new Vector2((float)num, (float)(num2 + 2)), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.DrawString(Main.fontMouseText, cursorText, new Vector2((float)(num - 2), (float)num2), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.DrawString(Main.fontMouseText, cursorText, new Vector2((float)(num + 2), (float)num2), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, cursorText, new Vector2((float)num, (float)(num2 - 2)), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, cursorText, new Vector2((float)num, (float)(num2 + 2)), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, cursorText, new Vector2((float)(num - 2), (float)num2), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, cursorText, new Vector2((float)(num + 2), (float)num2), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); num22 = (float)Main.mouseTextColor / 255f; Color color3 = new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor); if (rare == -10) @@ -8100,7 +8106,7 @@ protected void MouseText(string cursorText, int rare = 0, byte diff = 0) { color3 = new Color((int)((byte)((float)Main.hcColor.R * num22)), (int)((byte)((float)Main.hcColor.G * num22)), (int)((byte)((float)Main.hcColor.B * num22)), (int)Main.mouseTextColor); } - this.spriteBatch.DrawString(Main.fontMouseText, cursorText, new Vector2((float)num, (float)num2), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, cursorText, new Vector2((float)num, (float)num2), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } protected void DrawFPS() { @@ -8128,7 +8134,7 @@ protected void DrawFPS() { num = Main.screenHeight - 24; } - this.spriteBatch.DrawString(Main.fontMouseText, text + " " + Main.debugWords, new Vector2(4f, (float)num), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text + " " + Main.debugWords, new Vector2(4f, (float)num), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } public static Color shine(Color newColor, int type) @@ -8300,7 +8306,7 @@ protected void DrawTiles(bool solidOnly = true) } if (Main.tile[j, i].active() && flag == solidOnly) { - this.LoadTiles((int)Main.tile[j, i].type); + LoadTiles((int)Main.tile[j, i].type); SpriteEffects effects = SpriteEffects.None; if (Main.tile[j, i].type == 3 || Main.tile[j, i].type == 13 || Main.tile[j, i].type == 20 || Main.tile[j, i].type == 24 || Main.tile[j, i].type == 49 || Main.tile[j, i].type == 50 || Main.tile[j, i].type == 52 || Main.tile[j, i].type == 61 || Main.tile[j, i].type == 62 || Main.tile[j, i].type == 71 || Main.tile[j, i].type == 73 || Main.tile[j, i].type == 74 || Main.tile[j, i].type == 81 || Main.tile[j, i].type == 82 || Main.tile[j, i].type == 83 || Main.tile[j, i].type == 84 || Main.tile[j, i].type == 91 || Main.tile[j, i].type == 92 || Main.tile[j, i].type == 93 || Main.tile[j, i].type == 110 || Main.tile[j, i].type == 113 || Main.tile[j, i].type == 115 || Main.tile[j, i].type == 135 || Main.tile[j, i].type == 141 || Main.tile[j, i].type == 165 || Main.tile[j, i].type == 174 || Main.tile[j, i].type == 201 || Main.tile[j, i].type == 205 || Main.tile[j, i].type == 227) { @@ -8621,7 +8627,7 @@ protected void DrawTiles(bool solidOnly = true) color.B = 210; } color.A = Main.mouseTextColor; - if (!Main.gamePaused && base.IsActive && Main.rand.Next(150) == 0) + if (!Main.gamePaused && IsActive && Main.rand.Next(150) == 0) { int num14 = Dust.NewDust(new Vector2((float)(j * 16), (float)(i * 16)), 16, 16, 15, 0f, 0f, 150, default(Color), 0.8f); Main.dust[num14].velocity *= 0.1f; @@ -8629,7 +8635,7 @@ protected void DrawTiles(bool solidOnly = true) } } } - if (!Main.gamePaused && base.IsActive && (Lighting.lightMode < 2 || Main.rand.Next(4) == 0)) + if (!Main.gamePaused && IsActive && (Lighting.lightMode < 2 || Main.rand.Next(4) == 0)) { if (Main.tile[j, i].type == 238 && Main.rand.Next(10) == 0) { @@ -9148,7 +9154,7 @@ protected void DrawTiles(bool solidOnly = true) num37 = 2; } } - this.spriteBatch.Draw(Main.shroomCapTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X - 22), (float)(i * 16 - (int)Main.screenPosition.Y - 26)) + value, new Rectangle?(new Rectangle(num37 * 62, 0, 60, 42)), Lighting.GetColor(j, i), 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.shroomCapTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X - 22), (float)(i * 16 - (int)Main.screenPosition.Y - 26)) + value, new Rectangle?(new Rectangle(num37 * 62, 0, 60, 42)), Lighting.GetColor(j, i), 0f, default(Vector2), 1f, effects, 0f); } if (color.R > 1 || color.G > 1 || color.B > 1) { @@ -9398,7 +9404,7 @@ protected void DrawTiles(bool solidOnly = true) float num45 = (float)color2.B * num42; float num46 = (float)color2.A * num42; color2 = new Color((int)((byte)num43), (int)((byte)num44), (int)((byte)num45), (int)((byte)num46)); - this.spriteBatch.Draw(Main.liquidTexture[num40], value2 - Main.screenPosition + value, new Rectangle?(value3), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.liquidTexture[num40], value2 - Main.screenPosition + value, new Rectangle?(value3), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -9413,11 +9419,11 @@ protected void DrawTiles(bool solidOnly = true) color3 = new Color((int)((byte)num48), (int)((byte)num49), (int)((byte)num50), (int)((byte)num51)); if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color3, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color3, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color3, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color3, 0f, default(Vector2), 1f, effects, 0f); } } else @@ -9432,7 +9438,7 @@ protected void DrawTiles(bool solidOnly = true) } if (Main.tile[j, i].slope() == 0) { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color4, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color4, 0f, default(Vector2), 1f, effects, 0f); } else { @@ -9443,7 +9449,7 @@ protected void DrawTiles(bool solidOnly = true) int num52 = 2; int num53 = l * 2; int height = 14 - l * num52; - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num53, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + l * num52)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num53, (int)Main.tile[j, i].frameY, num52, height)), color4, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num53, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + l * num52)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num53, (int)Main.tile[j, i].frameY, num52, height)), color4, 0f, default(Vector2), 1f, effects, 0f); } } if (Main.tile[j, i].slope() == 2) @@ -9453,10 +9459,10 @@ protected void DrawTiles(bool solidOnly = true) int num54 = 2; int num55 = 16 - m * num54 - num54; int height2 = 14 - m * num54; - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num55, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + m * num54)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num55, (int)Main.tile[j, i].frameY, num54, height2)), color4, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num55, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + m * num54)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num55, (int)Main.tile[j, i].frameY, num54, height2)), color4, 0f, default(Vector2), 1f, effects, 0f); } } - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 14)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 14), 16, 2)), color4, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 14)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 14), 16, 2)), color4, 0f, default(Vector2), 1f, effects, 0f); } } else @@ -9483,11 +9489,11 @@ protected void DrawTiles(bool solidOnly = true) int height3 = 14 - n * num56; if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num57, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + n * num56)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num57, (int)Main.tile[j, i].frameY, num56, height3)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num57, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + n * num56)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num57, (int)Main.tile[j, i].frameY, num56, height3)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num57, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + n * num56)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num57, (int)Main.tile[j, i].frameY, num56, height3)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num57, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + n * num56)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num57, (int)Main.tile[j, i].frameY, num56, height3)), color, 0f, default(Vector2), 1f, effects, 0f); } } } @@ -9500,28 +9506,28 @@ protected void DrawTiles(bool solidOnly = true) int height4 = 14 - num58 * num59; if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num60, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num58 * num59)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num60, (int)Main.tile[j, i].frameY, num59, height4)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num60, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num58 * num59)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num60, (int)Main.tile[j, i].frameY, num59, height4)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num60, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num58 * num59)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num60, (int)Main.tile[j, i].frameY, num59, height4)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num60, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num58 * num59)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num60, (int)Main.tile[j, i].frameY, num59, height4)), color, 0f, default(Vector2), 1f, effects, 0f); } } } if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 14)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 14), 16, 2)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 14)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 14), 16, 2)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 14)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 14), 16, 2)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 14)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 14), 16, 2)), color, 0f, default(Vector2), 1f, effects, 0f); } } else { if (Main.tile[j, i].type == 129) { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), new Color(200, 200, 200, 0), 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), new Color(200, 200, 200, 0), 0f, default(Vector2), 1f, effects, 0f); } else { @@ -9608,12 +9614,12 @@ protected void DrawTiles(bool solidOnly = true) } if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.LoadTiles(num61); - this.spriteBatch.Draw(Main.tileTexture[num61], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + LoadTiles(num61); + spriteBatch.Draw(Main.tileTexture[num61], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } } else @@ -9678,29 +9684,29 @@ protected void DrawTiles(bool solidOnly = true) } if (flag9) { - this.spriteBatch.Draw(Main.evilCactusTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.evilCactusTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } else { if (flag11) { - this.spriteBatch.Draw(Main.crimsonCactusTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.crimsonCactusTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } else { if (flag10) { - this.spriteBatch.Draw(Main.goodCactusTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.goodCactusTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } else { if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } } } @@ -9729,13 +9735,13 @@ protected void DrawTiles(bool solidOnly = true) { if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 8)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 8), num8, 8)), color, 0f, default(Vector2), 1f, effects, 0f); - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(126, 0, 16, 8)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 8)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 8), num8, 8)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(126, 0, 16, 8)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 8)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 8), num8, 8)), color, 0f, default(Vector2), 1f, effects, 0f); - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(126, 0, 16, 8)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 8)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 8), num8, 8)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(126, 0, 16, 8)), color, 0f, default(Vector2), 1f, effects, 0f); } } else @@ -9744,15 +9750,15 @@ protected void DrawTiles(bool solidOnly = true) { if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 8)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 8), num8, 8)), color, 0f, default(Vector2), 1f, effects, 0f); - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + 4f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)(Main.tile[j, i].frameX + 4), (int)Main.tile[j, i].frameY, num8 - 4, num10)), color, 0f, default(Vector2), 1f, effects, 0f); - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(126, 0, 4, 8)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 8)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 8), num8, 8)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + 4f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)(Main.tile[j, i].frameX + 4), (int)Main.tile[j, i].frameY, num8 - 4, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(126, 0, 4, 8)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 8)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 8), num8, 8)), color, 0f, default(Vector2), 1f, effects, 0f); - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + 4f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)(Main.tile[j, i].frameX + 4), (int)Main.tile[j, i].frameY, num8 - 4, num10)), color, 0f, default(Vector2), 1f, effects, 0f); - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(126, 0, 4, 8)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 8)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 8), num8, 8)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + 4f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)(Main.tile[j, i].frameX + 4), (int)Main.tile[j, i].frameY, num8 - 4, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(126, 0, 4, 8)), color, 0f, default(Vector2), 1f, effects, 0f); } } else @@ -9761,26 +9767,26 @@ protected void DrawTiles(bool solidOnly = true) { if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 8)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 8), num8, 8)), color, 0f, default(Vector2), 1f, effects, 0f); - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8 - 4, num10)), color, 0f, default(Vector2), 1f, effects, 0f); - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + 12f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(138, 0, 4, 8)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 8)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 8), num8, 8)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8 - 4, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + 12f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(138, 0, 4, 8)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 8)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 8), num8, 8)), color, 0f, default(Vector2), 1f, effects, 0f); - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8 - 4, num10)), color, 0f, default(Vector2), 1f, effects, 0f); - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + 12f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(138, 0, 4, 8)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 8)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)(Main.tile[j, i].frameY + 8), num8, 8)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8 - 4, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + 12f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(138, 0, 4, 8)), color, 0f, default(Vector2), 1f, effects, 0f); } } else { if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } } } @@ -9870,11 +9876,11 @@ protected void DrawTiles(bool solidOnly = true) } if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num71, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num72)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num71, (int)Main.tile[j, i].frameY + num72, width, height5)), color5, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num71, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num72)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num71, (int)Main.tile[j, i].frameY + num72, width, height5)), color5, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num71, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num72)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num71, (int)Main.tile[j, i].frameY + num72, width, height5)), color5, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num71, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num72)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num71, (int)Main.tile[j, i].frameY + num72, width, height5)), color5, 0f, default(Vector2), 1f, effects, 0f); } } } @@ -9952,11 +9958,11 @@ protected void DrawTiles(bool solidOnly = true) } if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num74, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num75)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num74, (int)Main.tile[j, i].frameY + num75, 8, 8)), color7, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num74, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num75)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num74, (int)Main.tile[j, i].frameY + num75, 8, 8)), color7, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num74, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num75)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num74, (int)Main.tile[j, i].frameY + num75, 8, 8)), color7, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + (float)num74, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num75)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX + num74, (int)Main.tile[j, i].frameY + num75, 8, 8)), color7, 0f, default(Vector2), 1f, effects, 0f); } } } @@ -9975,11 +9981,11 @@ protected void DrawTiles(bool solidOnly = true) } if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } } } @@ -10013,7 +10019,7 @@ protected void DrawTiles(bool solidOnly = true) for (num76 = (int)Main.tile[j, i].frameX; num76 >= 100; num76 -= 100) { } - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(num76, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle(num76, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } else { @@ -10078,16 +10084,16 @@ protected void DrawTiles(bool solidOnly = true) { if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } } else { - this.spriteBatch.Draw(Main.woodTexture[num77], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.woodTexture[num77], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } } else @@ -10098,24 +10104,24 @@ protected void DrawTiles(bool solidOnly = true) { if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num11)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num11)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num11)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num11)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), color, 0f, default(Vector2), 1f, effects, 0f); } } else { if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num11)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10 - num11 - 4)), color, 0f, default(Vector2), 1f, effects, 0f); - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 12)) + value, new Rectangle?(new Rectangle(144, 66, num8, 4)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num11)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10 - num11 - 4)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 12)) + value, new Rectangle?(new Rectangle(144, 66, num8, 4)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num11)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10 - num11 - 4)), color, 0f, default(Vector2), 1f, effects, 0f); - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 12)) + value, new Rectangle?(new Rectangle(144, 66, num8, 4)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num11)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10 - num11 - 4)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + 12)) + value, new Rectangle?(new Rectangle(144, 66, num8, 4)), color, 0f, default(Vector2), 1f, effects, 0f); } } } @@ -10123,16 +10129,16 @@ protected void DrawTiles(bool solidOnly = true) { if (Main.canDrawColorTile(j, i)) { - this.spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num11)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY + num12, num8, num10 - num11)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileAltTexture[(int)Main.tile[j, i].type, (int)Main.tile[j, i].color()], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num11)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY + num12, num8, num10 - num11)), color, 0f, default(Vector2), 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num11)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY + num12, num8, num10 - num11)), color, 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.tileTexture[(int)Main.tile[j, i].type], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9 + num11)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY + num12, num8, num10 - num11)), color, 0f, default(Vector2), 1f, effects, 0f); } } if (Main.tile[j, i].type == 139) { - this.spriteBatch.Draw(Main.MusicBoxTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), new Color(200, 200, 200, 0), 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.MusicBoxTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), new Color(200, 200, 200, 0), 0f, default(Vector2), 1f, effects, 0f); } if (Main.tileFlame[(int)Main.tile[j, i].type]) { @@ -10188,16 +10194,16 @@ protected void DrawTiles(bool solidOnly = true) { float num82 = (float)Main.rand.Next(-10, 11) * 0.15f; float num83 = (float)Main.rand.Next(-10, 1) * 0.35f; - this.spriteBatch.Draw(Main.FlameTexture[num80], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + num82, (float)(i * 16 - (int)Main.screenPosition.Y + num9) + num83) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), new Color(100, 100, 100, 0), 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.FlameTexture[num80], new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f + num82, (float)(i * 16 - (int)Main.screenPosition.Y + num9) + num83) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), new Color(100, 100, 100, 0), 0f, default(Vector2), 1f, effects, 0f); } } if (Main.tile[j, i].type == 144) { - this.spriteBatch.Draw(Main.timerTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), new Color(200, 200, 200, 0), 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.timerTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), new Color(200, 200, 200, 0), 0f, default(Vector2), 1f, effects, 0f); } if (Main.tile[j, i].type == 237) { - this.spriteBatch.Draw(Main.sunAltarTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), new Color((int)(Main.mouseTextColor / 2), (int)(Main.mouseTextColor / 2), (int)(Main.mouseTextColor / 2), 0), 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.sunAltarTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X) - ((float)num8 - 16f) / 2f, (float)(i * 16 - (int)Main.screenPosition.Y + num9)) + value, new Rectangle?(new Rectangle((int)Main.tile[j, i].frameX, (int)Main.tile[j, i].frameY, num8, num10)), new Color((int)(Main.mouseTextColor / 2), (int)(Main.mouseTextColor / 2), (int)(Main.mouseTextColor / 2), 0), 0f, default(Vector2), 1f, effects, 0f); } } } @@ -10219,7 +10225,7 @@ protected void DrawTiles(bool solidOnly = true) int num86 = array2[num84]; if (Main.tile[num85, num86].type == 237) { - this.spriteBatch.Draw(Main.sunOrbTexture, new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X) + (float)num8 / 2f, (float)(num86 * 16 - (int)Main.screenPosition.Y - 36)) + value, new Rectangle?(new Rectangle(0, 0, Main.sunOrbTexture.Width, Main.sunOrbTexture.Height)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, 0), Main.sunCircle, new Vector2((float)(Main.sunOrbTexture.Width / 2), (float)(Main.sunOrbTexture.Height / 2)), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.sunOrbTexture, new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X) + (float)num8 / 2f, (float)(num86 * 16 - (int)Main.screenPosition.Y - 36)) + value, new Rectangle?(new Rectangle(0, 0, Main.sunOrbTexture.Width, Main.sunOrbTexture.Height)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, 0), Main.sunCircle, new Vector2((float)(Main.sunOrbTexture.Width / 2), (float)(Main.sunOrbTexture.Height / 2)), 1f, SpriteEffects.None, 0f); } if (Main.tile[num85, num86].type == 128 && Main.tile[num85, num86].frameX >= 100) { @@ -10240,22 +10246,22 @@ protected void DrawTiles(bool solidOnly = true) } if (num87 == 0) { - this.LoadArmorHead(num89); - this.spriteBatch.Draw(Main.armorHeadTexture[num89], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X + num90), (float)(num86 * 16 - (int)Main.screenPosition.Y - 12)) + value, new Rectangle?(new Rectangle(0, 0, 40, 36)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, effects2, 0f); + LoadArmorHead(num89); + spriteBatch.Draw(Main.armorHeadTexture[num89], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X + num90), (float)(num86 * 16 - (int)Main.screenPosition.Y - 12)) + value, new Rectangle?(new Rectangle(0, 0, 40, 36)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, effects2, 0f); } else { if (num87 == 1) { - this.LoadArmorBody(num89); - this.spriteBatch.Draw(Main.armorBodyTexture[num89], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X + num90), (float)(num86 * 16 - (int)Main.screenPosition.Y - 28)) + value, new Rectangle?(new Rectangle(0, 0, 40, 54)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, effects2, 0f); + LoadArmorBody(num89); + spriteBatch.Draw(Main.armorBodyTexture[num89], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X + num90), (float)(num86 * 16 - (int)Main.screenPosition.Y - 28)) + value, new Rectangle?(new Rectangle(0, 0, 40, 54)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, effects2, 0f); } else { if (num87 == 2) { - this.LoadArmorLegs(num89); - this.spriteBatch.Draw(Main.armorLegTexture[num89], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X + num90), (float)(num86 * 16 - (int)Main.screenPosition.Y - 44)) + value, new Rectangle?(new Rectangle(0, 0, 40, 54)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, effects2, 0f); + LoadArmorLegs(num89); + spriteBatch.Draw(Main.armorLegTexture[num89], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X + num90), (float)(num86 * 16 - (int)Main.screenPosition.Y - 44)) + value, new Rectangle?(new Rectangle(0, 0, 40, 54)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, effects2, 0f); } } } @@ -10368,11 +10374,11 @@ protected void DrawTiles(bool solidOnly = true) } if (Main.tile[num85, num86].color() > 0 && Main.treeAltTextureDrawn[num92, (int)Main.tile[num85, num86].color()]) { - this.spriteBatch.Draw(Main.treeTopAltTexture[num92, (int)Main.tile[num85, num86].color()], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X - num95), (float)(num86 * 16 - (int)Main.screenPosition.Y - num94 + 16 + num96)) + value, new Rectangle?(new Rectangle(num91 * (num93 + 2), 0, num93, num94)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.treeTopAltTexture[num92, (int)Main.tile[num85, num86].color()], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X - num95), (float)(num86 * 16 - (int)Main.screenPosition.Y - num94 + 16 + num96)) + value, new Rectangle?(new Rectangle(num91 * (num93 + 2), 0, num93, num94)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.treeTopTexture[num92], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X - num95), (float)(num86 * 16 - (int)Main.screenPosition.Y - num94 + 16 + num96)) + value, new Rectangle?(new Rectangle(num91 * (num93 + 2), 0, num93, num94)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.treeTopTexture[num92], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X - num95), (float)(num86 * 16 - (int)Main.screenPosition.Y - num94 + 16 + num96)) + value, new Rectangle?(new Rectangle(num91 * (num93 + 2), 0, num93, num94)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } else @@ -10472,11 +10478,11 @@ protected void DrawTiles(bool solidOnly = true) } if (Main.tile[num85, num86].color() > 0 && Main.treeAltTextureDrawn[num99, (int)Main.tile[num85, num86].color()]) { - this.spriteBatch.Draw(Main.treeBranchAltTexture[num99, (int)Main.tile[num85, num86].color()], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X - 24), (float)(num86 * 16 - (int)Main.screenPosition.Y - 12)) + value, new Rectangle?(new Rectangle(0, num91 * 42, 40, 40)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.treeBranchAltTexture[num99, (int)Main.tile[num85, num86].color()], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X - 24), (float)(num86 * 16 - (int)Main.screenPosition.Y - 12)) + value, new Rectangle?(new Rectangle(0, num91 * 42, 40, 40)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.treeBranchTexture[num99], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X - 24), (float)(num86 * 16 - (int)Main.screenPosition.Y - 12)) + value, new Rectangle?(new Rectangle(0, num91 * 42, 40, 40)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.treeBranchTexture[num99], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X - 24), (float)(num86 * 16 - (int)Main.screenPosition.Y - 12)) + value, new Rectangle?(new Rectangle(0, num91 * 42, 40, 40)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } else @@ -10576,11 +10582,11 @@ protected void DrawTiles(bool solidOnly = true) } if (Main.tile[num85, num86].color() > 0 && Main.treeAltTextureDrawn[num102, (int)Main.tile[num85, num86].color()]) { - this.spriteBatch.Draw(Main.treeBranchAltTexture[num102, (int)Main.tile[num85, num86].color()], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X), (float)(num86 * 16 - (int)Main.screenPosition.Y - 12)) + value, new Rectangle?(new Rectangle(42, num91 * 42, 40, 40)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.treeBranchAltTexture[num102, (int)Main.tile[num85, num86].color()], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X), (float)(num86 * 16 - (int)Main.screenPosition.Y - 12)) + value, new Rectangle?(new Rectangle(42, num91 * 42, 40, 40)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.treeBranchTexture[num102], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X), (float)(num86 * 16 - (int)Main.screenPosition.Y - 12)) + value, new Rectangle?(new Rectangle(42, num91 * 42, 40, 40)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.treeBranchTexture[num102], new Vector2((float)(num85 * 16 - (int)Main.screenPosition.X), (float)(num86 * 16 - (int)Main.screenPosition.Y - 12)) + value, new Rectangle?(new Rectangle(42, num91 * 42, 40, 40)), Lighting.GetColor(num85, num86), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -10805,7 +10811,7 @@ protected void DrawWater(bool bg = false, int Style = 0, float Alpha = 1f) { num8 = 1f; } - if (base.IsActive && !Main.gamePaused && Dust.lavaBubbles < 200) + if (IsActive && !Main.gamePaused && Dust.lavaBubbles < 200) { if (Main.tile[j, i].liquid > 200 && Main.rand.Next(700) == 0) { @@ -10885,12 +10891,12 @@ protected void DrawWater(bool bg = false, int Style = 0, float Alpha = 1f) color3.G = (byte)((color2.G * 3 + color4.G * 2) / 5); color3.B = (byte)((color2.B * 3 + color4.B * 2) / 5); color3.A = (byte)((color2.A * 3 + color4.A * 2) / 5); - this.spriteBatch.Draw(Main.liquidTexture[num7], value2 - Main.screenPosition + new Vector2((float)num19, (float)num20) + value, new Rectangle?(new Rectangle(value3.X + num19, value3.Y + num20, width, height)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.liquidTexture[num7], value2 - Main.screenPosition + new Vector2((float)num19, (float)num20) + value, new Rectangle?(new Rectangle(value3.X + num19, value3.Y + num20, width, height)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } else { - this.spriteBatch.Draw(Main.liquidTexture[num7], value2 - Main.screenPosition + value, new Rectangle?(value3), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.liquidTexture[num7], value2 - Main.screenPosition + value, new Rectangle?(value3), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } else @@ -10899,7 +10905,7 @@ protected void DrawWater(bool bg = false, int Style = 0, float Alpha = 1f) { value3.X += (int)(Main.wFrame * 18f); } - this.spriteBatch.Draw(Main.liquidTexture[num7], value2 - Main.screenPosition + value, new Rectangle?(value3), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.liquidTexture[num7], value2 - Main.screenPosition + value, new Rectangle?(value3), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } if (Main.tile[j, i + 1].halfBrick()) { @@ -10910,7 +10916,7 @@ protected void DrawWater(bool bg = false, int Style = 0, float Alpha = 1f) num18 = (float)color.A * num8; color = new Color((int)((byte)num15), (int)((byte)num16), (int)((byte)num17), (int)((byte)num18)); value2 = new Vector2((float)(j * 16), (float)(i * 16 + 16)); - this.spriteBatch.Draw(Main.liquidTexture[num7], value2 - Main.screenPosition + value, new Rectangle?(new Rectangle(0, 4, 16, 8)), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.liquidTexture[num7], value2 - Main.screenPosition + value, new Rectangle?(new Rectangle(0, 4, 16, 8)), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -10929,9 +10935,9 @@ protected void DrawGore() { if (Main.gore[i].active && Main.gore[i].type > 0) { - this.LoadGore(Main.gore[i].type); + LoadGore(Main.gore[i].type); Color alpha = Main.gore[i].GetAlpha(Lighting.GetColor((int)((double)Main.gore[i].position.X + (double)Main.goreTexture[Main.gore[i].type].Width * 0.5) / 16, (int)(((double)Main.gore[i].position.Y + (double)Main.goreTexture[Main.gore[i].type].Height * 0.5) / 16.0))); - this.spriteBatch.Draw(Main.goreTexture[Main.gore[i].type], new Vector2(Main.gore[i].position.X - Main.screenPosition.X + (float)(Main.goreTexture[Main.gore[i].type].Width / 2), Main.gore[i].position.Y - Main.screenPosition.Y + (float)(Main.goreTexture[Main.gore[i].type].Height / 2)), new Rectangle?(new Rectangle(0, 0, Main.goreTexture[Main.gore[i].type].Width, Main.goreTexture[Main.gore[i].type].Height)), alpha, Main.gore[i].rotation, new Vector2((float)(Main.goreTexture[Main.gore[i].type].Width / 2), (float)(Main.goreTexture[Main.gore[i].type].Height / 2)), Main.gore[i].scale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.goreTexture[Main.gore[i].type], new Vector2(Main.gore[i].position.X - Main.screenPosition.X + (float)(Main.goreTexture[Main.gore[i].type].Width / 2), Main.gore[i].position.Y - Main.screenPosition.Y + (float)(Main.goreTexture[Main.gore[i].type].Height / 2)), new Rectangle?(new Rectangle(0, 0, Main.goreTexture[Main.gore[i].type].Width, Main.goreTexture[Main.gore[i].type].Height)), alpha, Main.gore[i].rotation, new Vector2((float)(Main.goreTexture[Main.gore[i].type].Width / 2), (float)(Main.goreTexture[Main.gore[i].type].Height / 2)), Main.gore[i].scale, SpriteEffects.None, 0f); } } } @@ -10994,24 +11000,24 @@ protected void DrawHB(float X, float Y, int Health, int MaxHealth, float alpha, { if (num2 < 36) { - this.spriteBatch.Draw(Main.hbTexture2, new Vector2(num3 - Main.screenPosition.X + (float)num2 * scale, num4 - Main.screenPosition.Y), new Rectangle?(new Rectangle(2, 0, 2, Main.hbTexture2.Height)), color, 0f, new Vector2(0f, 0f), scale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.hbTexture2, new Vector2(num3 - Main.screenPosition.X + (float)num2 * scale, num4 - Main.screenPosition.Y), new Rectangle?(new Rectangle(2, 0, 2, Main.hbTexture2.Height)), color, 0f, new Vector2(0f, 0f), scale, SpriteEffects.None, 0f); } if (num2 < 34) { - this.spriteBatch.Draw(Main.hbTexture2, new Vector2(num3 - Main.screenPosition.X + (float)(num2 + 2) * scale, num4 - Main.screenPosition.Y), new Rectangle?(new Rectangle(num2 + 2, 0, 36 - num2 - 2, Main.hbTexture2.Height)), color, 0f, new Vector2(0f, 0f), scale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.hbTexture2, new Vector2(num3 - Main.screenPosition.X + (float)(num2 + 2) * scale, num4 - Main.screenPosition.Y), new Rectangle?(new Rectangle(num2 + 2, 0, 36 - num2 - 2, Main.hbTexture2.Height)), color, 0f, new Vector2(0f, 0f), scale, SpriteEffects.None, 0f); } if (num2 > 2) { - this.spriteBatch.Draw(Main.hbTexture1, new Vector2(num3 - Main.screenPosition.X, num4 - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, num2 - 2, Main.hbTexture1.Height)), color, 0f, new Vector2(0f, 0f), scale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.hbTexture1, new Vector2(num3 - Main.screenPosition.X, num4 - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, num2 - 2, Main.hbTexture1.Height)), color, 0f, new Vector2(0f, 0f), scale, SpriteEffects.None, 0f); } - this.spriteBatch.Draw(Main.hbTexture1, new Vector2(num3 - Main.screenPosition.X + (float)(num2 - 2) * scale, num4 - Main.screenPosition.Y), new Rectangle?(new Rectangle(32, 0, 2, Main.hbTexture1.Height)), color, 0f, new Vector2(0f, 0f), scale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.hbTexture1, new Vector2(num3 - Main.screenPosition.X + (float)(num2 - 2) * scale, num4 - Main.screenPosition.Y), new Rectangle?(new Rectangle(32, 0, 2, Main.hbTexture1.Height)), color, 0f, new Vector2(0f, 0f), scale, SpriteEffects.None, 0f); return; } if (num2 < 36) { - this.spriteBatch.Draw(Main.hbTexture2, new Vector2(num3 - Main.screenPosition.X + (float)num2 * scale, num4 - Main.screenPosition.Y), new Rectangle?(new Rectangle(num2, 0, 36 - num2, Main.hbTexture2.Height)), color, 0f, new Vector2(0f, 0f), scale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.hbTexture2, new Vector2(num3 - Main.screenPosition.X + (float)num2 * scale, num4 - Main.screenPosition.Y), new Rectangle?(new Rectangle(num2, 0, 36 - num2, Main.hbTexture2.Height)), color, 0f, new Vector2(0f, 0f), scale, SpriteEffects.None, 0f); } - this.spriteBatch.Draw(Main.hbTexture1, new Vector2(num3 - Main.screenPosition.X, num4 - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, num2, Main.hbTexture1.Height)), color, 0f, new Vector2(0f, 0f), scale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.hbTexture1, new Vector2(num3 - Main.screenPosition.X, num4 - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, num2, Main.hbTexture1.Height)), color, 0f, new Vector2(0f, 0f), scale, SpriteEffects.None, 0f); } public static float NPCAddHeight(int i) { @@ -11249,7 +11255,7 @@ protected void DrawNPCs(bool behindTiles = false) { if (Main.npc[i].active && Main.npc[i].type > 0 && Main.npc[i].type < 301) { - this.LoadNPC(Main.npc[i].type); + LoadNPC(Main.npc[i].type); if (Main.npc[i].behindTiles == behindTiles) { if (Main.npc[i].setFrameSize) @@ -11295,7 +11301,7 @@ protected void DrawNPCs(bool behindTiles = false) num3 = num - vector.X; num4 = num2 - vector.Y; Color color = Lighting.GetColor((int)vector.X / 16, (int)(vector.Y / 16f)); - this.spriteBatch.Draw(Main.chain12Texture, new Vector2(vector.X - Main.screenPosition.X, vector.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain12Texture.Width, Main.chain12Texture.Height)), color, rotation, new Vector2((float)Main.chain12Texture.Width * 0.5f, (float)Main.chain12Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain12Texture, new Vector2(vector.X - Main.screenPosition.X, vector.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain12Texture.Width, Main.chain12Texture.Height)), color, rotation, new Vector2((float)Main.chain12Texture.Width * 0.5f, (float)Main.chain12Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -11329,7 +11335,7 @@ protected void DrawNPCs(bool behindTiles = false) num6 = Main.npc[NPC.plantBoss].center().X - vector2.X; num7 = Main.npc[NPC.plantBoss].center().Y - vector2.Y; Color color2 = Lighting.GetColor((int)vector2.X / 16, (int)(vector2.Y / 16f)); - this.spriteBatch.Draw(Main.chain26Texture, new Vector2(vector2.X - Main.screenPosition.X, vector2.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain26Texture.Width, num8)), color2, rotation2, new Vector2((float)Main.chain26Texture.Width * 0.5f, (float)Main.chain26Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain26Texture, new Vector2(vector2.X - Main.screenPosition.X, vector2.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain26Texture.Width, num8)), color2, rotation2, new Vector2((float)Main.chain26Texture.Width * 0.5f, (float)Main.chain26Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } else @@ -11360,7 +11366,7 @@ protected void DrawNPCs(bool behindTiles = false) num11 = Main.npc[plantBoss].center().X - vector3.X; num12 = Main.npc[plantBoss].center().Y - vector3.Y; Color color3 = Lighting.GetColor((int)vector3.X / 16, (int)(vector3.Y / 16f)); - this.spriteBatch.Draw(Main.chain27Texture, new Vector2(vector3.X - Main.screenPosition.X, vector3.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain27Texture.Width, num13)), color3, rotation3, new Vector2((float)Main.chain27Texture.Width * 0.5f, (float)Main.chain27Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain27Texture, new Vector2(vector3.X - Main.screenPosition.X, vector3.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain27Texture.Width, num13)), color3, rotation3, new Vector2((float)Main.chain27Texture.Width * 0.5f, (float)Main.chain27Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -11396,12 +11402,12 @@ protected void DrawNPCs(bool behindTiles = false) if (!flag5) { flag5 = true; - this.spriteBatch.Draw(Main.chain10Texture, new Vector2(vector4.X - Main.screenPosition.X, vector4.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain10Texture.Width, height)), color4, rotation4, new Vector2((float)Main.chain10Texture.Width * 0.5f, (float)Main.chain10Texture.Height * 0.5f), num18, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain10Texture, new Vector2(vector4.X - Main.screenPosition.X, vector4.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain10Texture.Width, height)), color4, rotation4, new Vector2((float)Main.chain10Texture.Width * 0.5f, (float)Main.chain10Texture.Height * 0.5f), num18, SpriteEffects.None, 0f); } else { flag5 = false; - this.spriteBatch.Draw(Main.chain11Texture, new Vector2(vector4.X - Main.screenPosition.X, vector4.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain10Texture.Width, height)), color4, rotation4, new Vector2((float)Main.chain10Texture.Width * 0.5f, (float)Main.chain10Texture.Height * 0.5f), num18, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain11Texture, new Vector2(vector4.X - Main.screenPosition.X, vector4.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain10Texture.Width, height)), color4, rotation4, new Vector2((float)Main.chain10Texture.Width * 0.5f, (float)Main.chain10Texture.Height * 0.5f), num18, SpriteEffects.None, 0f); } } } @@ -11451,29 +11457,29 @@ protected void DrawNPCs(bool behindTiles = false) } if (Main.npc[i].type == 56) { - this.spriteBatch.Draw(Main.chain5Texture, new Vector2(vector5.X - Main.screenPosition.X, vector5.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain4Texture.Width, num22)), color5, rotation5, new Vector2((float)Main.chain4Texture.Width * 0.5f, (float)Main.chain4Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain5Texture, new Vector2(vector5.X - Main.screenPosition.X, vector5.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain4Texture.Width, num22)), color5, rotation5, new Vector2((float)Main.chain4Texture.Width * 0.5f, (float)Main.chain4Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } else { if (Main.npc[i].type == 175) { - this.spriteBatch.Draw(Main.chain14Texture, new Vector2(vector5.X - Main.screenPosition.X, vector5.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain14Texture.Width, num22)), color5, rotation5, new Vector2((float)Main.chain14Texture.Width * 0.5f, (float)Main.chain14Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain14Texture, new Vector2(vector5.X - Main.screenPosition.X, vector5.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain14Texture.Width, num22)), color5, rotation5, new Vector2((float)Main.chain14Texture.Width * 0.5f, (float)Main.chain14Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } else { if (Main.npc[i].type == 259) { - this.spriteBatch.Draw(Main.chain24Texture, new Vector2(vector5.X - Main.screenPosition.X, vector5.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain24Texture.Width, num22)), color5, rotation5, new Vector2((float)Main.chain24Texture.Width * 0.5f, (float)Main.chain24Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain24Texture, new Vector2(vector5.X - Main.screenPosition.X, vector5.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain24Texture.Width, num22)), color5, rotation5, new Vector2((float)Main.chain24Texture.Width * 0.5f, (float)Main.chain24Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } else { if (Main.npc[i].type == 260) { - this.spriteBatch.Draw(Main.chain25Texture, new Vector2(vector5.X - Main.screenPosition.X, vector5.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain25Texture.Width, num22)), color5, rotation5, new Vector2((float)Main.chain25Texture.Width * 0.5f, (float)Main.chain25Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain25Texture, new Vector2(vector5.X - Main.screenPosition.X, vector5.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain25Texture.Width, num22)), color5, rotation5, new Vector2((float)Main.chain25Texture.Width * 0.5f, (float)Main.chain25Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.chain4Texture, new Vector2(vector5.X - Main.screenPosition.X, vector5.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain4Texture.Width, num22)), color5, rotation5, new Vector2((float)Main.chain4Texture.Width * 0.5f, (float)Main.chain4Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain4Texture, new Vector2(vector5.X - Main.screenPosition.X, vector5.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain4Texture.Width, num22)), color5, rotation5, new Vector2((float)Main.chain4Texture.Width * 0.5f, (float)Main.chain4Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -11509,7 +11515,7 @@ protected void DrawNPCs(bool behindTiles = false) } float rotation6 = (float)Math.Atan2((double)num26, (double)num25) - 1.57f; Color color6 = Lighting.GetColor((int)vector6.X / 16, (int)(vector6.Y / 16f)); - this.spriteBatch.Draw(Main.boneArmTexture, new Vector2(vector6.X - Main.screenPosition.X, vector6.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.boneArmTexture.Width, Main.boneArmTexture.Height)), color6, rotation6, new Vector2((float)Main.boneArmTexture.Width * 0.5f, (float)Main.boneArmTexture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.boneArmTexture, new Vector2(vector6.X - Main.screenPosition.X, vector6.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.boneArmTexture.Width, Main.boneArmTexture.Height)), color6, rotation6, new Vector2((float)Main.boneArmTexture.Width * 0.5f, (float)Main.boneArmTexture.Height * 0.5f), 1f, SpriteEffects.None, 0f); if (k == 0) { vector6.X += num25 * num27 / 2f; @@ -11517,7 +11523,7 @@ protected void DrawNPCs(bool behindTiles = false) } else { - if (base.IsActive) + if (IsActive) { vector6.X += num25 * num27 - 16f; vector6.Y += num26 * num27 - 6f; @@ -11569,7 +11575,7 @@ protected void DrawNPCs(bool behindTiles = false) num29 += 66f; } Color color7 = Lighting.GetColor((int)vector7.X / 16, (int)(vector7.Y / 16f)); - this.spriteBatch.Draw(Main.chain21Texture, new Vector2(vector7.X - Main.screenPosition.X, vector7.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain21Texture.Width, Main.chain21Texture.Height)), color7, rotation7, new Vector2((float)Main.chain21Texture.Width * 0.5f, (float)Main.chain21Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain21Texture, new Vector2(vector7.X - Main.screenPosition.X, vector7.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain21Texture.Width, Main.chain21Texture.Height)), color7, rotation7, new Vector2((float)Main.chain21Texture.Width * 0.5f, (float)Main.chain21Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -11601,7 +11607,7 @@ protected void DrawNPCs(bool behindTiles = false) } float rotation8 = (float)Math.Atan2((double)num33, (double)num32) - 1.57f; Color color8 = Lighting.GetColor((int)vector8.X / 16, (int)(vector8.Y / 16f)); - this.spriteBatch.Draw(Main.boneArm2Texture, new Vector2(vector8.X - Main.screenPosition.X, vector8.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.boneArmTexture.Width, Main.boneArmTexture.Height)), color8, rotation8, new Vector2((float)Main.boneArmTexture.Width * 0.5f, (float)Main.boneArmTexture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.boneArm2Texture, new Vector2(vector8.X - Main.screenPosition.X, vector8.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.boneArmTexture.Width, Main.boneArmTexture.Height)), color8, rotation8, new Vector2((float)Main.boneArmTexture.Width * 0.5f, (float)Main.boneArmTexture.Height * 0.5f), 1f, SpriteEffects.None, 0f); if (l == 0) { vector8.X += num32 * num34 / 2f; @@ -11609,7 +11615,7 @@ protected void DrawNPCs(bool behindTiles = false) } else { - if (base.IsActive) + if (IsActive) { vector8.X += num32 * num34 - 16f; vector8.Y += num33 * num34 - 6f; @@ -11644,9 +11650,9 @@ protected void DrawNPCs(bool behindTiles = false) num36 = Main.npc[i].ai[1] - vector9.X; num37 = Main.npc[i].ai[2] - vector9.Y; Color color9 = Lighting.GetColor((int)vector9.X / 16, (int)(vector9.Y / 16f)); - this.spriteBatch.Draw(Main.chainTexture, new Vector2(vector9.X - Main.screenPosition.X, vector9.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chainTexture.Width, height2)), color9, num38, new Vector2((float)Main.chainTexture.Width * 0.5f, (float)Main.chainTexture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chainTexture, new Vector2(vector9.X - Main.screenPosition.X, vector9.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chainTexture.Width, height2)), color9, num38, new Vector2((float)Main.chainTexture.Width * 0.5f, (float)Main.chainTexture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } - this.spriteBatch.Draw(Main.spikeBaseTexture, new Vector2(Main.npc[i].ai[1] - Main.screenPosition.X, Main.npc[i].ai[2] - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.spikeBaseTexture.Width, Main.spikeBaseTexture.Height)), Lighting.GetColor((int)Main.npc[i].ai[1] / 16, (int)(Main.npc[i].ai[2] / 16f)), num38 - 0.75f, new Vector2((float)Main.spikeBaseTexture.Width * 0.5f, (float)Main.spikeBaseTexture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.spikeBaseTexture, new Vector2(Main.npc[i].ai[1] - Main.screenPosition.X, Main.npc[i].ai[2] - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.spikeBaseTexture.Width, Main.spikeBaseTexture.Height)), Lighting.GetColor((int)Main.npc[i].ai[1] / 16, (int)(Main.npc[i].ai[2] / 16f)), num38 - 0.75f, new Vector2((float)Main.spikeBaseTexture.Width * 0.5f, (float)Main.spikeBaseTexture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } Color color10 = Lighting.GetColor((int)((double)Main.npc[i].position.X + (double)Main.npc[i].width * 0.5) / 16, (int)(((double)Main.npc[i].position.Y + (double)Main.npc[i].height * 0.5) / 16.0)); if (Main.npc[i].type >= 277 && Main.npc[i].type <= 280) @@ -11784,7 +11790,7 @@ protected void DrawNPCs(bool behindTiles = false) { color10.B = 100; } - if (!Main.gamePaused && base.IsActive && Main.rand.Next(50) == 0) + if (!Main.gamePaused && IsActive && Main.rand.Next(50) == 0) { int num53 = Dust.NewDust(new Vector2(Main.npc[i].position.X, Main.npc[i].position.Y), Main.npc[i].width, Main.npc[i].height, 15, 0f, 0f, 150, default(Color), 0.8f); Main.dust[num53].velocity *= 0.1f; @@ -11810,7 +11816,7 @@ protected void DrawNPCs(bool behindTiles = false) { vector10.Y -= 6f; } - this.spriteBatch.Draw(Main.ninjaTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) + vector10.X, Main.npc[i].position.Y - Main.screenPosition.Y + (float)(Main.npc[i].height / 2) + vector10.Y), new Rectangle?(new Rectangle(0, 0, Main.ninjaTexture.Width, Main.ninjaTexture.Height)), color10, num54, new Vector2((float)(Main.ninjaTexture.Width / 2), (float)(Main.ninjaTexture.Height / 2)), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.ninjaTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) + vector10.X, Main.npc[i].position.Y - Main.screenPosition.Y + (float)(Main.npc[i].height / 2) + vector10.Y), new Rectangle?(new Rectangle(0, 0, Main.ninjaTexture.Width, Main.ninjaTexture.Height)), color10, num54, new Vector2((float)(Main.ninjaTexture.Width / 2), (float)(Main.ninjaTexture.Height / 2)), 1f, SpriteEffects.None, 0f); } if (Main.npc[i].type == 71) { @@ -11831,11 +11837,11 @@ protected void DrawNPCs(bool behindTiles = false) { vector11.Y -= 6f; } - this.spriteBatch.Draw(Main.itemTexture[327], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) + vector11.X, Main.npc[i].position.Y - Main.screenPosition.Y + (float)(Main.npc[i].height / 2) + vector11.Y), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[327].Width, Main.itemTexture[327].Height)), color10, num55, new Vector2((float)(Main.itemTexture[327].Width / 2), (float)(Main.itemTexture[327].Height / 2)), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[327], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) + vector11.X, Main.npc[i].position.Y - Main.screenPosition.Y + (float)(Main.npc[i].height / 2) + vector11.Y), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[327].Width, Main.itemTexture[327].Height)), color10, num55, new Vector2((float)(Main.itemTexture[327].Width / 2), (float)(Main.itemTexture[327].Height / 2)), 1f, SpriteEffects.None, 0f); } if (Main.npc[i].type == 69) { - this.spriteBatch.Draw(Main.antLionTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2), Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height + 14f), new Rectangle?(new Rectangle(0, 0, Main.antLionTexture.Width, Main.antLionTexture.Height)), color10, -Main.npc[i].rotation * 0.3f, new Vector2((float)(Main.antLionTexture.Width / 2), (float)(Main.antLionTexture.Height / 2)), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.antLionTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2), Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height + 14f), new Rectangle?(new Rectangle(0, 0, Main.antLionTexture.Width, Main.antLionTexture.Height)), color10, -Main.npc[i].rotation * 0.3f, new Vector2((float)(Main.antLionTexture.Width / 2), (float)(Main.antLionTexture.Height / 2)), 1f, SpriteEffects.None, 0f); } float num56 = 0f; float num57 = Main.NPCAddHeight(i); @@ -11924,7 +11930,7 @@ protected void DrawNPCs(bool behindTiles = false) } if (Main.npc[i].type == 83 || Main.npc[i].type == 84 || Main.npc[i].type == 179) { - this.spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), Color.White, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), Color.White, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } else { @@ -11944,7 +11950,7 @@ protected void DrawNPCs(bool behindTiles = false) { alpha.B = b; } - this.spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), alpha, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), alpha, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } else { @@ -11958,7 +11964,7 @@ protected void DrawNPCs(bool behindTiles = false) alpha2.G = (byte)((int)alpha2.G * (10 - num58) / 15); alpha2.B = (byte)((int)alpha2.B * (10 - num58) / 15); alpha2.A = (byte)((int)alpha2.A * (10 - num58) / 15); - this.spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].oldPos[num58].X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].oldPos[num58].Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57), new Rectangle?(Main.npc[i].frame), alpha2, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].oldPos[num58].X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].oldPos[num58].Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57), new Rectangle?(Main.npc[i].frame), alpha2, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } } if (Main.npc[i].type == 125 || Main.npc[i].type == 126 || Main.npc[i].type == 127 || Main.npc[i].type == 128 || Main.npc[i].type == 129 || Main.npc[i].type == 130 || Main.npc[i].type == 131 || Main.npc[i].type == 139 || Main.npc[i].type == 140) @@ -11971,7 +11977,7 @@ protected void DrawNPCs(bool behindTiles = false) alpha3.G = (byte)((int)alpha3.G * (10 - num59) / 20); alpha3.B = (byte)((int)alpha3.B * (10 - num59) / 20); alpha3.A = (byte)((int)alpha3.A * (10 - num59) / 20); - this.spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].oldPos[num59].X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].oldPos[num59].Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57), new Rectangle?(Main.npc[i].frame), alpha3, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].oldPos[num59].X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].oldPos[num59].Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57), new Rectangle?(Main.npc[i].frame), alpha3, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } } Rectangle frame = Main.npc[i].frame; @@ -11979,34 +11985,34 @@ protected void DrawNPCs(bool behindTiles = false) { frame.Height -= 2; } - this.spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56 + Main.npc[i].gfxOffY), new Rectangle?(frame), Main.npc[i].GetAlpha(color10), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56 + Main.npc[i].gfxOffY), new Rectangle?(frame), Main.npc[i].GetAlpha(color10), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); if (Main.npc[i].color != default(Color)) { - this.spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56 + Main.npc[i].gfxOffY), new Rectangle?(frame), Main.npc[i].GetColor(color10), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56 + Main.npc[i].gfxOffY), new Rectangle?(frame), Main.npc[i].GetColor(color10), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } if (Main.npc[i].confused) { - this.spriteBatch.Draw(Main.confuseTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56 - (float)Main.confuseTexture.Height - 20f), new Rectangle?(new Rectangle(0, 0, Main.confuseTexture.Width, Main.confuseTexture.Height)), new Color(250, 250, 250, 70), Main.npc[i].velocity.X * -0.05f, new Vector2((float)(Main.confuseTexture.Width / 2), (float)(Main.confuseTexture.Height / 2)), Main.essScale + 0.2f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.confuseTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56 - (float)Main.confuseTexture.Height - 20f), new Rectangle?(new Rectangle(0, 0, Main.confuseTexture.Width, Main.confuseTexture.Height)), new Color(250, 250, 250, 70), Main.npc[i].velocity.X * -0.05f, new Vector2((float)(Main.confuseTexture.Width / 2), (float)(Main.confuseTexture.Height / 2)), Main.essScale + 0.2f, SpriteEffects.None, 0f); } if (Main.npc[i].type >= 134 && Main.npc[i].type <= 136 && color10 != Color.Black) { - this.spriteBatch.Draw(Main.destTexture[Main.npc[i].type - 134], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), new Color(255, 255, 255, 0), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.destTexture[Main.npc[i].type - 134], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), new Color(255, 255, 255, 0), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } if (Main.npc[i].type == 125) { - this.spriteBatch.Draw(Main.EyeLaserTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), new Color(255, 255, 255, 0), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.EyeLaserTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), new Color(255, 255, 255, 0), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } if (Main.npc[i].type == 139) { - this.spriteBatch.Draw(Main.probeTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), new Color(255, 255, 255, 0), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.probeTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), new Color(255, 255, 255, 0), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } if (Main.npc[i].type == 127) { - this.spriteBatch.Draw(Main.BoneEyesTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), new Color(200, 200, 200, 0), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.BoneEyesTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), new Color(200, 200, 200, 0), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } if (Main.npc[i].type == 131) { - this.spriteBatch.Draw(Main.BoneLaserTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), new Color(200, 200, 200, 0), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.BoneLaserTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56), new Rectangle?(Main.npc[i].frame), new Color(200, 200, 200, 0), Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } if (Main.npc[i].type == 120) { @@ -12018,7 +12024,7 @@ protected void DrawNPCs(bool behindTiles = false) color11.G = (byte)(100 * (10 - num60) / 15); color11.B = (byte)(150 * (10 - num60) / 15); color11.A = (byte)(50 * (10 - num60) / 15); - this.spriteBatch.Draw(Main.chaosTexture, new Vector2(Main.npc[i].oldPos[num60].X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].oldPos[num60].Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57), new Rectangle?(Main.npc[i].frame), color11, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.chaosTexture, new Vector2(Main.npc[i].oldPos[num60].X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].oldPos[num60].Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57), new Rectangle?(Main.npc[i].frame), color11, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } } else @@ -12033,29 +12039,29 @@ protected void DrawNPCs(bool behindTiles = false) color12.G = (byte)(100 * (10 - num61) / 15); color12.B = (byte)(150 * (10 - num61) / 15); color12.A = (byte)(50 * (10 - num61) / 15); - this.spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].oldPos[num61].X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].oldPos[num61].Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57), new Rectangle?(Main.npc[i].frame), color12, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.npcTexture[Main.npc[i].type], new Vector2(Main.npc[i].oldPos[num61].X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].oldPos[num61].Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57), new Rectangle?(Main.npc[i].frame), color12, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } } else { if (Main.npc[i].type == 82) { - this.spriteBatch.Draw(Main.wraithEyeTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57), new Rectangle?(Main.npc[i].frame), Color.White, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.wraithEyeTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57), new Rectangle?(Main.npc[i].frame), Color.White, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); for (int num62 = 1; num62 < 10; num62++) { Color color13 = new Color(110 - num62 * 10, 110 - num62 * 10, 110 - num62 * 10, 110 - num62 * 10); - this.spriteBatch.Draw(Main.wraithEyeTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57) - Main.npc[i].velocity * (float)num62 * 0.5f, new Rectangle?(Main.npc[i].frame), color13, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.wraithEyeTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57) - Main.npc[i].velocity * (float)num62 * 0.5f, new Rectangle?(Main.npc[i].frame), color13, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } } else { if (Main.npc[i].type == 253) { - this.spriteBatch.Draw(Main.reaperEyeTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 3f + origin.Y * Main.npc[i].scale + num57), new Rectangle?(Main.npc[i].frame), Color.White, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.reaperEyeTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 3f + origin.Y * Main.npc[i].scale + num57), new Rectangle?(Main.npc[i].frame), Color.White, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); for (int num63 = 1; num63 < 20; num63++) { Color color14 = new Color(210 - num63 * 20, 210 - num63 * 20, 210 - num63 * 20, 210 - num63 * 20); - this.spriteBatch.Draw(Main.reaperEyeTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 3f + origin.Y * Main.npc[i].scale + num57) - Main.npc[i].velocity * (float)num63 * 0.5f, new Rectangle?(Main.npc[i].frame), color14, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.reaperEyeTexture, new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 3f + origin.Y * Main.npc[i].scale + num57) - Main.npc[i].velocity * (float)num63 * 0.5f, new Rectangle?(Main.npc[i].frame), color14, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } } else @@ -12063,7 +12069,7 @@ protected void DrawNPCs(bool behindTiles = false) if (Main.npc[i].type == 245 && Main.npc[i].alpha == 0) { Color color15 = new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, 0); - this.spriteBatch.Draw(Main.golemTexture[3], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56 + Main.npc[i].gfxOffY), new Rectangle?(frame), color15, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); + spriteBatch.Draw(Main.golemTexture[3], new Vector2(Main.npc[i].position.X - Main.screenPosition.X + (float)(Main.npc[i].width / 2) - (float)Main.npcTexture[Main.npc[i].type].Width * Main.npc[i].scale / 2f + origin.X * Main.npc[i].scale, Main.npc[i].position.Y - Main.screenPosition.Y + (float)Main.npc[i].height - (float)Main.npcTexture[Main.npc[i].type].Height * Main.npc[i].scale / (float)Main.npcFrameCount[Main.npc[i].type] + 4f + origin.Y * Main.npc[i].scale + num57 + num56 + Main.npc[i].gfxOffY), new Rectangle?(frame), color15, Main.npc[i].rotation, origin, Main.npc[i].scale, effects, 0f); } else { @@ -12072,17 +12078,17 @@ protected void DrawNPCs(bool behindTiles = false) Color color16 = new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, 0); if (Main.npc[i].frame.Y < 222) { - this.spriteBatch.Draw(Main.golemTexture[1], new Vector2(Main.npc[i].center().X - Main.screenPosition.X - 20f, Main.npc[i].center().Y - Main.screenPosition.Y - 27f), new Rectangle?(new Rectangle(0, 0, Main.golemTexture[1].Width, Main.golemTexture[1].Height / 2)), color16, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.golemTexture[1], new Vector2(Main.npc[i].center().X - Main.screenPosition.X - 20f, Main.npc[i].center().Y - Main.screenPosition.Y - 27f), new Rectangle?(new Rectangle(0, 0, Main.golemTexture[1].Width, Main.golemTexture[1].Height / 2)), color16, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { if (Main.npc[i].frame.Y < 444) { - this.spriteBatch.Draw(Main.golemTexture[2], new Vector2(Main.npc[i].center().X - Main.screenPosition.X + 26f, Main.npc[i].center().Y - Main.screenPosition.Y - 28f), new Rectangle?(new Rectangle(0, 0, Main.golemTexture[2].Width, Main.golemTexture[2].Height / 4)), color16, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.golemTexture[2], new Vector2(Main.npc[i].center().X - Main.screenPosition.X + 26f, Main.npc[i].center().Y - Main.screenPosition.Y - 28f), new Rectangle?(new Rectangle(0, 0, Main.golemTexture[2].Width, Main.golemTexture[2].Height / 4)), color16, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.golemTexture[2], new Vector2(Main.npc[i].center().X - Main.screenPosition.X - 38f, Main.npc[i].center().Y - Main.screenPosition.Y - 28f), new Rectangle?(new Rectangle(0, Main.golemTexture[2].Height / 2, Main.golemTexture[2].Width, Main.golemTexture[2].Height / 4)), color16, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.golemTexture[2], new Vector2(Main.npc[i].center().X - Main.screenPosition.X - 38f, Main.npc[i].center().Y - Main.screenPosition.Y - 28f), new Rectangle?(new Rectangle(0, Main.golemTexture[2].Height / 2, Main.golemTexture[2].Width, Main.golemTexture[2].Height / 4)), color16, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -12091,7 +12097,7 @@ protected void DrawNPCs(bool behindTiles = false) if (Main.npc[i].type == 249) { Color color17 = new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, 0); - this.spriteBatch.Draw(Main.golemTexture[1], new Vector2(Main.npc[i].center().X - Main.screenPosition.X - 20f, Main.npc[i].center().Y - Main.screenPosition.Y - 47f), new Rectangle?(new Rectangle(0, 0, Main.golemTexture[1].Width, Main.golemTexture[1].Height / 2)), color17, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.golemTexture[1], new Vector2(Main.npc[i].center().X - Main.screenPosition.X - 20f, Main.npc[i].center().Y - Main.screenPosition.Y - 47f), new Rectangle?(new Rectangle(0, 0, Main.golemTexture[1].Width, Main.golemTexture[1].Height / 2)), color17, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -12113,7 +12119,7 @@ protected void DrawNPCs(bool behindTiles = false) } protected void DrawProj(int i) { - this.LoadProjectile(Main.projectile[i].type); + LoadProjectile(Main.projectile[i].type); if (Main.projectile[i].type == 32) { Vector2 vector = new Vector2(Main.projectile[i].position.X + (float)Main.projectile[i].width * 0.5f, Main.projectile[i].position.Y + (float)Main.projectile[i].height * 0.5f); @@ -12159,7 +12165,7 @@ protected void DrawProj(int i) num = Main.player[Main.projectile[i].owner].position.X + (float)(Main.player[Main.projectile[i].owner].width / 2) - vector.X; num2 = Main.player[Main.projectile[i].owner].position.Y + (float)(Main.player[Main.projectile[i].owner].height / 2) - vector.Y; Color color = Lighting.GetColor((int)vector.X / 16, (int)(vector.Y / 16f)); - this.spriteBatch.Draw(Main.chain5Texture, new Vector2(vector.X - Main.screenPosition.X, vector.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain5Texture.Width, Main.chain5Texture.Height)), color, rotation, new Vector2((float)Main.chain5Texture.Width * 0.5f, (float)Main.chain5Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain5Texture, new Vector2(vector.X - Main.screenPosition.X, vector.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain5Texture.Width, Main.chain5Texture.Height)), color, rotation, new Vector2((float)Main.chain5Texture.Width * 0.5f, (float)Main.chain5Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -12196,7 +12202,7 @@ protected void DrawProj(int i) num5 = Main.player[Main.projectile[i].owner].position.X + (float)(Main.player[Main.projectile[i].owner].width / 2) - vector2.X; num6 = Main.player[Main.projectile[i].owner].position.Y + (float)(Main.player[Main.projectile[i].owner].height / 2) - vector2.Y; Color color2 = Lighting.GetColor((int)vector2.X / 16, (int)(vector2.Y / 16f)); - this.spriteBatch.Draw(Main.chain8Texture, new Vector2(vector2.X - Main.screenPosition.X, vector2.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain8Texture.Width, Main.chain8Texture.Height)), color2, rotation2, new Vector2((float)Main.chain8Texture.Width * 0.5f, (float)Main.chain8Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain8Texture, new Vector2(vector2.X - Main.screenPosition.X, vector2.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain8Texture.Width, Main.chain8Texture.Height)), color2, rotation2, new Vector2((float)Main.chain8Texture.Width * 0.5f, (float)Main.chain8Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -12209,7 +12215,7 @@ protected void DrawProj(int i) float num9 = Main.projectile[i].position.Y - num8; float num10 = (float)Main.chain17Texture.Height - num9; Color color3 = Lighting.GetColor((int)Main.projectile[i].position.X / 16, (int)Main.projectile[i].position.Y / 16); - this.spriteBatch.Draw(Main.chain17Texture, new Vector2(Main.projectile[i].position.X - Main.screenPosition.X, num8 - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, (int)num10, Main.chain17Texture.Width, (int)num9)), color3, 0f, new Vector2(0f, 0f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain17Texture, new Vector2(Main.projectile[i].position.X - Main.screenPosition.X, num8 - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, (int)num10, Main.chain17Texture.Width, (int)num9)), color3, 0f, new Vector2(0f, 0f), 1f, SpriteEffects.None, 0f); } else { @@ -12243,7 +12249,7 @@ protected void DrawProj(int i) num11 = Main.player[Main.projectile[i].owner].position.X + (float)(Main.player[Main.projectile[i].owner].width / 2) - vector3.X; num12 = Main.player[Main.projectile[i].owner].position.Y + (float)(Main.player[Main.projectile[i].owner].height / 2) - vector3.Y; Color color4 = Lighting.GetColor((int)vector3.X / 16, (int)(vector3.Y / 16f)); - this.spriteBatch.Draw(Main.chain9Texture, new Vector2(vector3.X - Main.screenPosition.X, vector3.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain8Texture.Width, Main.chain8Texture.Height)), color4, rotation3, new Vector2((float)Main.chain8Texture.Width * 0.5f, (float)Main.chain8Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain9Texture, new Vector2(vector3.X - Main.screenPosition.X, vector3.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain8Texture.Width, Main.chain8Texture.Height)), color4, rotation3, new Vector2((float)Main.chain8Texture.Width * 0.5f, (float)Main.chain8Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -12299,7 +12305,7 @@ protected void DrawProj(int i) vector4.Y = array[k].Y; float rotation4 = array2[k]; Color color5 = Lighting.GetColor((int)vector4.X / 16, (int)(vector4.Y / 16f)); - this.spriteBatch.Draw(Main.chain16Texture, new Vector2(vector4.X - Main.screenPosition.X, vector4.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain16Texture.Width, Main.chain16Texture.Height)), color5, rotation4, new Vector2((float)Main.chain16Texture.Width * 0.5f, (float)Main.chain16Texture.Height * 0.5f), 0.8f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain16Texture, new Vector2(vector4.X - Main.screenPosition.X, vector4.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain16Texture.Width, Main.chain16Texture.Height)), color5, rotation4, new Vector2((float)Main.chain16Texture.Width * 0.5f, (float)Main.chain16Texture.Height * 0.5f), 0.8f, SpriteEffects.None, 0f); } } else @@ -12334,7 +12340,7 @@ protected void DrawProj(int i) num24 = Main.player[Main.projectile[i].owner].position.X + (float)(Main.player[Main.projectile[i].owner].width / 2) - vector5.X; num25 = Main.player[Main.projectile[i].owner].position.Y + (float)(Main.player[Main.projectile[i].owner].height / 2) - vector5.Y; Color color6 = Lighting.GetColor((int)vector5.X / 16, (int)(vector5.Y / 16f)); - this.spriteBatch.Draw(Main.chain15Texture, new Vector2(vector5.X - Main.screenPosition.X, vector5.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain15Texture.Width, Main.chain15Texture.Height)), color6, rotation5, new Vector2((float)Main.chain15Texture.Width * 0.5f, (float)Main.chain15Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain15Texture, new Vector2(vector5.X - Main.screenPosition.X, vector5.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain15Texture.Width, Main.chain15Texture.Height)), color6, rotation5, new Vector2((float)Main.chain15Texture.Width * 0.5f, (float)Main.chain15Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -12372,7 +12378,7 @@ protected void DrawProj(int i) num28 = Main.player[Main.projectile[i].owner].position.X + (float)(Main.player[Main.projectile[i].owner].width / 2) - vector6.X; num29 = Main.player[Main.projectile[i].owner].position.Y + (float)(Main.player[Main.projectile[i].owner].height / 2) - vector6.Y; Color color7 = Lighting.GetColor((int)vector6.X / 16, (int)(vector6.Y / 16f)); - this.spriteBatch.Draw(Main.gemChainTexture[num27], new Vector2(vector6.X - Main.screenPosition.X, vector6.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.gemChainTexture[num27].Width, Main.gemChainTexture[num27].Height)), color7, rotation6, new Vector2((float)Main.gemChainTexture[num27].Width * 0.5f, (float)Main.gemChainTexture[num27].Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.gemChainTexture[num27], new Vector2(vector6.X - Main.screenPosition.X, vector6.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.gemChainTexture[num27].Width, Main.gemChainTexture[num27].Height)), color7, rotation6, new Vector2((float)Main.gemChainTexture[num27].Width * 0.5f, (float)Main.gemChainTexture[num27].Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -12409,7 +12415,7 @@ protected void DrawProj(int i) num31 = Main.player[Main.projectile[i].owner].position.X + (float)(Main.player[Main.projectile[i].owner].width / 2) - vector7.X; num32 = Main.player[Main.projectile[i].owner].position.Y + (float)(Main.player[Main.projectile[i].owner].height / 2) - vector7.Y; Color color8 = Lighting.GetColor((int)vector7.X / 16, (int)(vector7.Y / 16f)); - this.spriteBatch.Draw(Main.chain20Texture, new Vector2(vector7.X - Main.screenPosition.X, vector7.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain20Texture.Width, Main.chain20Texture.Height)), color8, num33 - 0.785f, new Vector2((float)Main.chain20Texture.Width * 0.5f, (float)Main.chain20Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain20Texture, new Vector2(vector7.X - Main.screenPosition.X, vector7.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain20Texture.Width, Main.chain20Texture.Height)), color8, num33 - 0.785f, new Vector2((float)Main.chain20Texture.Width * 0.5f, (float)Main.chain20Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -12446,7 +12452,7 @@ protected void DrawProj(int i) num35 = Main.player[Main.projectile[i].owner].position.X + (float)(Main.player[Main.projectile[i].owner].width / 2) - vector8.X; num36 = Main.player[Main.projectile[i].owner].position.Y + (float)(Main.player[Main.projectile[i].owner].height / 2) - vector8.Y; Color color9 = Lighting.GetColor((int)vector8.X / 16, (int)(vector8.Y / 16f)); - this.spriteBatch.Draw(Main.chainTexture, new Vector2(vector8.X - Main.screenPosition.X, vector8.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chainTexture.Width, Main.chainTexture.Height)), color9, rotation7, new Vector2((float)Main.chainTexture.Width * 0.5f, (float)Main.chainTexture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chainTexture, new Vector2(vector8.X - Main.screenPosition.X, vector8.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chainTexture.Width, Main.chainTexture.Height)), color9, rotation7, new Vector2((float)Main.chainTexture.Width * 0.5f, (float)Main.chainTexture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -12515,7 +12521,7 @@ protected void DrawProj(int i) num40 = Main.player[Main.projectile[i].owner].position.X + (float)(Main.player[Main.projectile[i].owner].width / 2) - vector9.X; num41 = Main.player[Main.projectile[i].owner].position.Y + (float)(Main.player[Main.projectile[i].owner].height / 2) - vector9.Y; Color color10 = Lighting.GetColor((int)vector9.X / 16, (int)(vector9.Y / 16f)); - this.spriteBatch.Draw(Main.chain22Texture, new Vector2(vector9.X - Main.screenPosition.X, vector9.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain22Texture.Width, Main.chain22Texture.Height)), color10, rotation8, new Vector2((float)Main.chain22Texture.Width * 0.5f, (float)Main.chain22Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain22Texture, new Vector2(vector9.X - Main.screenPosition.X, vector9.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain22Texture.Width, Main.chain22Texture.Height)), color10, rotation8, new Vector2((float)Main.chain22Texture.Width * 0.5f, (float)Main.chain22Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -12584,7 +12590,7 @@ protected void DrawProj(int i) num47 = Main.player[Main.projectile[i].owner].position.X + (float)(Main.player[Main.projectile[i].owner].width / 2) - vector10.X; num48 = Main.player[Main.projectile[i].owner].position.Y + (float)(Main.player[Main.projectile[i].owner].height / 2) - vector10.Y; Color color11 = Lighting.GetColor((int)vector10.X / 16, (int)(vector10.Y / 16f)); - this.spriteBatch.Draw(Main.chain23Texture, new Vector2(vector10.X - Main.screenPosition.X, vector10.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain23Texture.Width, Main.chain23Texture.Height)), color11, rotation9, new Vector2((float)Main.chain23Texture.Width * 0.5f, (float)Main.chain23Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain23Texture, new Vector2(vector10.X - Main.screenPosition.X, vector10.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain23Texture.Width, Main.chain23Texture.Height)), color11, rotation9, new Vector2((float)Main.chain23Texture.Width * 0.5f, (float)Main.chain23Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -12653,7 +12659,7 @@ protected void DrawProj(int i) num54 = Main.player[Main.projectile[i].owner].position.X + (float)(Main.player[Main.projectile[i].owner].width / 2) - vector11.X; num55 = Main.player[Main.projectile[i].owner].position.Y + (float)(Main.player[Main.projectile[i].owner].height / 2) - vector11.Y; Color color12 = Lighting.GetColor((int)vector11.X / 16, (int)(vector11.Y / 16f)); - this.spriteBatch.Draw(Main.chain18Texture, new Vector2(vector11.X - Main.screenPosition.X, vector11.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain18Texture.Width, Main.chain18Texture.Height)), color12, rotation10, new Vector2((float)Main.chain18Texture.Width * 0.5f, (float)Main.chain18Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain18Texture, new Vector2(vector11.X - Main.screenPosition.X, vector11.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain18Texture.Width, Main.chain18Texture.Height)), color12, rotation10, new Vector2((float)Main.chain18Texture.Width * 0.5f, (float)Main.chain18Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -12726,7 +12732,7 @@ protected void DrawProj(int i) num61 = Main.player[Main.projectile[i].owner].position.X + (float)(Main.player[Main.projectile[i].owner].width / 2) - vector12.X; num62 = Main.player[Main.projectile[i].owner].position.Y + (float)(Main.player[Main.projectile[i].owner].height / 2) - vector12.Y; Color color13 = Lighting.GetColor((int)vector12.X / 16, (int)(vector12.Y / 16f)); - this.spriteBatch.Draw(Main.chainTexture, new Vector2(vector12.X - Main.screenPosition.X, vector12.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chainTexture.Width, Main.chainTexture.Height)), color13, rotation11, new Vector2((float)Main.chainTexture.Width * 0.5f, (float)Main.chainTexture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chainTexture, new Vector2(vector12.X - Main.screenPosition.X, vector12.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chainTexture.Width, Main.chainTexture.Height)), color13, rotation11, new Vector2((float)Main.chainTexture.Width * 0.5f, (float)Main.chainTexture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -12818,35 +12824,35 @@ protected void DrawProj(int i) Color color14 = Lighting.GetColor((int)vector14.X / 16, (int)(vector14.Y / 16f)); if (Main.projectile[i].type == 25) { - this.spriteBatch.Draw(Main.chain2Texture, new Vector2(vector14.X - Main.screenPosition.X, vector14.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain2Texture.Width, Main.chain2Texture.Height)), color14, rotation12, new Vector2((float)Main.chain2Texture.Width * 0.5f, (float)Main.chain2Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain2Texture, new Vector2(vector14.X - Main.screenPosition.X, vector14.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain2Texture.Width, Main.chain2Texture.Height)), color14, rotation12, new Vector2((float)Main.chain2Texture.Width * 0.5f, (float)Main.chain2Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } else { if (Main.projectile[i].type == 35) { - this.spriteBatch.Draw(Main.chain6Texture, new Vector2(vector14.X - Main.screenPosition.X, vector14.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain6Texture.Width, Main.chain6Texture.Height)), color14, rotation12, new Vector2((float)Main.chain6Texture.Width * 0.5f, (float)Main.chain6Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain6Texture, new Vector2(vector14.X - Main.screenPosition.X, vector14.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain6Texture.Width, Main.chain6Texture.Height)), color14, rotation12, new Vector2((float)Main.chain6Texture.Width * 0.5f, (float)Main.chain6Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } else { if (Main.projectile[i].type == 247) { - this.spriteBatch.Draw(Main.chain19Texture, new Vector2(vector14.X - Main.screenPosition.X, vector14.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain19Texture.Width, Main.chain19Texture.Height)), color14, rotation12, new Vector2((float)Main.chain19Texture.Width * 0.5f, (float)Main.chain19Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain19Texture, new Vector2(vector14.X - Main.screenPosition.X, vector14.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain19Texture.Width, Main.chain19Texture.Height)), color14, rotation12, new Vector2((float)Main.chain19Texture.Width * 0.5f, (float)Main.chain19Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } else { if (Main.projectile[i].type == 63) { - this.spriteBatch.Draw(Main.chain7Texture, new Vector2(vector14.X - Main.screenPosition.X, vector14.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain7Texture.Width, Main.chain7Texture.Height)), color14, rotation12, new Vector2((float)Main.chain7Texture.Width * 0.5f, (float)Main.chain7Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain7Texture, new Vector2(vector14.X - Main.screenPosition.X, vector14.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain7Texture.Width, Main.chain7Texture.Height)), color14, rotation12, new Vector2((float)Main.chain7Texture.Width * 0.5f, (float)Main.chain7Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } else { if (Main.projectile[i].type == 154) { - this.spriteBatch.Draw(Main.chain13Texture, new Vector2(vector14.X - Main.screenPosition.X, vector14.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain13Texture.Width, Main.chain13Texture.Height)), color14, rotation12, new Vector2((float)Main.chain13Texture.Width * 0.5f, (float)Main.chain13Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain13Texture, new Vector2(vector14.X - Main.screenPosition.X, vector14.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain13Texture.Width, Main.chain13Texture.Height)), color14, rotation12, new Vector2((float)Main.chain13Texture.Width * 0.5f, (float)Main.chain13Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.chain3Texture, new Vector2(vector14.X - Main.screenPosition.X, vector14.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain3Texture.Width, Main.chain3Texture.Height)), color14, rotation12, new Vector2((float)Main.chain3Texture.Width * 0.5f, (float)Main.chain3Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain3Texture, new Vector2(vector14.X - Main.screenPosition.X, vector14.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain3Texture.Width, Main.chain3Texture.Height)), color14, rotation12, new Vector2((float)Main.chain3Texture.Width * 0.5f, (float)Main.chain3Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -13091,7 +13097,7 @@ protected void DrawProj(int i) alpha.A = (byte)((float)alpha.A * num78); int num79 = Main.projectileTexture[Main.projectile[i].type].Height / Main.projFrames[Main.projectile[i].type]; int y2 = num79 * Main.projectile[i].frame; - this.spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + num75 + (float)num74 - num76, Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY - num77), new Rectangle?(new Rectangle(0, y2, Main.projectileTexture[Main.projectile[i].type].Width, num79)), alpha, Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), Main.projectile[i].scale, effects, 0f); + spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + num75 + (float)num74 - num76, Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY - num77), new Rectangle?(new Rectangle(0, y2, Main.projectileTexture[Main.projectile[i].type].Width, num79)), alpha, Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), Main.projectile[i].scale, effects, 0f); } } if (Main.projFrames[Main.projectile[i].type] > 1) @@ -13105,32 +13111,32 @@ protected void DrawProj(int i) int num81 = (int)Main.player[Main.projectile[i].owner].shirtColor.B; Color oldColor = new Color((int)((byte)r), (int)((byte)g), (int)((byte)num81)); newColor = Lighting.GetColor((int)((double)Main.projectile[i].position.X + (double)Main.projectile[i].width * 0.5) / 16, (int)(((double)Main.projectile[i].position.Y + (double)Main.projectile[i].height * 0.5) / 16.0), oldColor); - this.spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + num75 + (float)num74, Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY), new Rectangle?(new Rectangle(0, y3, Main.projectileTexture[Main.projectile[i].type].Width, num80)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), Main.projectile[i].scale, effects, 0f); + spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + num75 + (float)num74, Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY), new Rectangle?(new Rectangle(0, y3, Main.projectileTexture[Main.projectile[i].type].Width, num80)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), Main.projectile[i].scale, effects, 0f); return; } - this.spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + num75 + (float)num74, Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY), new Rectangle?(new Rectangle(0, y3, Main.projectileTexture[Main.projectile[i].type].Width, num80)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), Main.projectile[i].scale, effects, 0f); + spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + num75 + (float)num74, Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY), new Rectangle?(new Rectangle(0, y3, Main.projectileTexture[Main.projectile[i].type].Width, num80)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), Main.projectile[i].scale, effects, 0f); return; } else { if (Main.projectile[i].type == 157) { - this.spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + (float)(Main.projectile[i].width / 2), Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2)), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2((float)(Main.projectileTexture[Main.projectile[i].type].Width / 2), (float)(Main.projectileTexture[Main.projectile[i].type].Height / 2)), Main.projectile[i].scale, effects, 0f); + spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + (float)(Main.projectile[i].width / 2), Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2)), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2((float)(Main.projectileTexture[Main.projectile[i].type].Width / 2), (float)(Main.projectileTexture[Main.projectile[i].type].Height / 2)), Main.projectile[i].scale, effects, 0f); return; } if (Main.projectile[i].type == 306) { - this.spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + (float)(Main.projectile[i].width / 2), Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2)), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2((float)(Main.projectileTexture[Main.projectile[i].type].Width / 2), (float)(Main.projectileTexture[Main.projectile[i].type].Height / 2)), Main.projectile[i].scale, effects, 0f); + spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + (float)(Main.projectile[i].width / 2), Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2)), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2((float)(Main.projectileTexture[Main.projectile[i].type].Width / 2), (float)(Main.projectileTexture[Main.projectile[i].type].Height / 2)), Main.projectile[i].scale, effects, 0f); return; } if (Main.projectile[i].type == 256) { - this.spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + (float)(Main.projectile[i].width / 2), Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2)), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2((float)(Main.projectileTexture[Main.projectile[i].type].Width / 2), (float)(Main.projectileTexture[Main.projectile[i].type].Height / 2)), Main.projectile[i].scale, effects, 0f); + spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + (float)(Main.projectile[i].width / 2), Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2)), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2((float)(Main.projectileTexture[Main.projectile[i].type].Width / 2), (float)(Main.projectileTexture[Main.projectile[i].type].Height / 2)), Main.projectile[i].scale, effects, 0f); return; } if (Main.projectile[i].aiStyle == 27) { - this.spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + (float)(Main.projectile[i].width / 2), Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2)), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2((float)Main.projectileTexture[Main.projectile[i].type].Width, 0f), Main.projectile[i].scale, effects, 0f); + spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + (float)(Main.projectile[i].width / 2), Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2)), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2((float)Main.projectileTexture[Main.projectile[i].type].Width, 0f), Main.projectile[i].scale, effects, 0f); return; } if (Main.projectile[i].aiStyle == 19) @@ -13140,7 +13146,7 @@ protected void DrawProj(int i) { origin.X = (float)Main.projectileTexture[Main.projectile[i].type].Width; } - this.spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + (float)(Main.projectile[i].width / 2), Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, origin, Main.projectile[i].scale, effects, 0f); + spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + (float)(Main.projectile[i].width / 2), Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, origin, Main.projectile[i].scale, effects, 0f); return; } if (Main.projectile[i].type == 94 && Main.projectile[i].ai[1] > 6f) @@ -13154,7 +13160,7 @@ protected void DrawProj(int i) alpha2.B = (byte)((float)alpha2.B * num82); alpha2.A = (byte)((float)alpha2.A * num82); float num83 = (float)(9 - m) / 9f; - this.spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].oldPos[m].X - Main.screenPosition.X + num75 + (float)num74, Main.projectile[i].oldPos[m].Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), alpha2, Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), num83 * Main.projectile[i].scale, effects, 0f); + spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].oldPos[m].X - Main.screenPosition.X + num75 + (float)num74, Main.projectile[i].oldPos[m].Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), alpha2, Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), num83 * Main.projectile[i].scale, effects, 0f); } } if (Main.projectile[i].type == 301) @@ -13168,7 +13174,7 @@ protected void DrawProj(int i) alpha3.B = (byte)((float)alpha3.B * num84); alpha3.A = (byte)((float)alpha3.A * num84); float num85 = (float)(9 - n) / 9f; - this.spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].oldPos[n].X - Main.screenPosition.X + num75 + (float)num74, Main.projectile[i].oldPos[n].Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), alpha3, Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), num85 * Main.projectile[i].scale, effects, 0f); + spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].oldPos[n].X - Main.screenPosition.X + num75 + (float)num74, Main.projectile[i].oldPos[n].Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), alpha3, Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), num85 * Main.projectile[i].scale, effects, 0f); } } if (Main.projectile[i].type == 117 && Main.projectile[i].ai[0] > 3f) @@ -13199,13 +13205,13 @@ protected void DrawProj(int i) alpha4.G = (byte)((float)alpha4.G * num89); alpha4.B = (byte)((float)alpha4.B * num89); alpha4.A = (byte)((float)alpha4.A * num89); - this.spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + num75 + (float)num74 - num87, Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY - num88), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), alpha4, Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), Main.projectile[i].scale, effects, 0f); + spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + num75 + (float)num74 - num87, Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY - num88), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), alpha4, Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), Main.projectile[i].scale, effects, 0f); } } - this.spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + num75 + (float)num74, Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), Main.projectile[i].scale, effects, 0f); + spriteBatch.Draw(Main.projectileTexture[Main.projectile[i].type], new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + num75 + (float)num74, Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2) + Main.projectile[i].gfxOffY), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), Main.projectile[i].GetAlpha(newColor), Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), Main.projectile[i].scale, effects, 0f); if (Main.projectile[i].type == 106) { - this.spriteBatch.Draw(Main.lightDiscTexture, new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + num75 + (float)num74, Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2)), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), new Color(200, 200, 200, 0), Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), Main.projectile[i].scale, effects, 0f); + spriteBatch.Draw(Main.lightDiscTexture, new Vector2(Main.projectile[i].position.X - Main.screenPosition.X + num75 + (float)num74, Main.projectile[i].position.Y - Main.screenPosition.Y + (float)(Main.projectile[i].height / 2)), new Rectangle?(new Rectangle(0, 0, Main.projectileTexture[Main.projectile[i].type].Width, Main.projectileTexture[Main.projectile[i].type].Height)), new Color(200, 200, 200, 0), Main.projectile[i].rotation, new Vector2(num75, (float)(Main.projectile[i].height / 2 + num73)), Main.projectile[i].scale, effects, 0f); } return; } @@ -13250,7 +13256,7 @@ protected void DrawWoF() num3 = num - vector.X; num4 = num2 - vector.Y; Color color = Lighting.GetColor((int)vector.X / 16, (int)(vector.Y / 16f)); - this.spriteBatch.Draw(Main.chain12Texture, new Vector2(vector.X - Main.screenPosition.X, vector.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain12Texture.Width, Main.chain12Texture.Height)), color, rotation, new Vector2((float)Main.chain12Texture.Width * 0.5f, (float)Main.chain12Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chain12Texture, new Vector2(vector.X - Main.screenPosition.X, vector.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain12Texture.Width, Main.chain12Texture.Height)), color, rotation, new Vector2((float)Main.chain12Texture.Width * 0.5f, (float)Main.chain12Texture.Height * 0.5f), 1f, SpriteEffects.None, 0f); } } } @@ -13300,7 +13306,7 @@ protected void DrawWoF() num9 = num6 - vector2.X; num10 = num7 - vector2.Y; Color color2 = Lighting.GetColor((int)vector2.X / 16, (int)(vector2.Y / 16f)); - this.spriteBatch.Draw(Main.chain12Texture, new Vector2(vector2.X - Main.screenPosition.X, vector2.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain4Texture.Width, height)), color2, rotation2, new Vector2((float)Main.chain4Texture.Width * 0.5f, (float)Main.chain4Texture.Height * 0.5f), 1f, effects, 0f); + spriteBatch.Draw(Main.chain12Texture, new Vector2(vector2.X - Main.screenPosition.X, vector2.Y - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chain4Texture.Width, height)), color2, rotation2, new Vector2((float)Main.chain4Texture.Width * 0.5f, (float)Main.chain4Texture.Height * 0.5f), 1f, effects, 0f); } } } @@ -13360,7 +13366,7 @@ protected void DrawWoF() { int x = (int)(num17 + (float)(Main.wofTexture.Width / 2)) / 16; int y = (int)(num16 + (float)num20) / 16; - this.spriteBatch.Draw(Main.wofTexture, new Vector2(num17 - Main.screenPosition.X, num16 + (float)num20 - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, num19 + num20, Main.wofTexture.Width, 16)), Lighting.GetColor(x, y), 0f, default(Vector2), 1f, effects2, 0f); + spriteBatch.Draw(Main.wofTexture, new Vector2(num17 - Main.screenPosition.X, num16 + (float)num20 - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, num19 + num20, Main.wofTexture.Width, 16)), Lighting.GetColor(x, y), 0f, default(Vector2), 1f, effects2, 0f); num20 += 16; if ((float)num20 >= num18) { @@ -13389,7 +13395,7 @@ protected void DrawGhost(Player drawPlayer) Color immuneAlpha = drawPlayer.GetImmuneAlpha(Lighting.GetColor((int)((double)drawPlayer.position.X + (double)drawPlayer.width * 0.5) / 16, (int)((double)drawPlayer.position.Y + (double)drawPlayer.height * 0.5) / 16, new Color((int)(Main.mouseTextColor / 2 + 100), (int)(Main.mouseTextColor / 2 + 100), (int)(Main.mouseTextColor / 2 + 100), (int)(Main.mouseTextColor / 2 + 100)))); Rectangle value = new Rectangle(0, Main.ghostTexture.Height / 4 * drawPlayer.ghostFrame, Main.ghostTexture.Width, Main.ghostTexture.Height / 4); Vector2 origin = new Vector2((float)value.Width * 0.5f, (float)value.Height * 0.5f); - this.spriteBatch.Draw(Main.ghostTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(value.Width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)(value.Height / 2)))), new Rectangle?(value), immuneAlpha, 0f, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.ghostTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(value.Width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)(value.Height / 2)))), new Rectangle?(value), immuneAlpha, 0f, origin, 1f, effects, 0f); } protected Vector2 DrawPlayerItemPos(Player drawPlayer) { @@ -13765,12 +13771,12 @@ protected void DrawPlayerHead(Player drawPlayer, float X, float Y, float Alpha = { index = (int)drawPlayer.dye[0].dye; } - this.LoadHair(drawPlayer.hair); - Color color = this.quickAlpha(Color.White, Alpha); - Color color2 = this.quickAlpha(drawPlayer.eyeColor, Alpha); - Color color3 = this.quickAlpha(drawPlayer.hairColor, Alpha); - Color color4 = this.quickAlpha(drawPlayer.skinColor, Alpha); - Color color5 = this.quickAlpha(Color.White, Alpha); + LoadHair(drawPlayer.hair); + Color color = quickAlpha(Color.White, Alpha); + Color color2 = quickAlpha(drawPlayer.eyeColor, Alpha); + Color color3 = quickAlpha(drawPlayer.hairColor, Alpha); + Color color4 = quickAlpha(drawPlayer.skinColor, Alpha); + Color color5 = quickAlpha(Color.White, Alpha); SpriteEffects effects = SpriteEffects.None; if (drawPlayer.direction < 0) { @@ -13787,18 +13793,18 @@ protected void DrawPlayerHead(Player drawPlayer, float X, float Y, float Alpha = drawPlayer.position.Y = drawPlayer.position.Y - 4f; if (drawPlayer.head > 0 && drawPlayer.head < 112) { - this.LoadArmorHead(drawPlayer.head); + LoadArmorHead(drawPlayer.head); } if (drawPlayer.head != 38) { - this.spriteBatch.Draw(Main.playerHeadTexture, new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(drawPlayer.bodyFrame), color4, drawPlayer.headRotation, vector, Scale, effects, 0f); - this.spriteBatch.Draw(Main.playerEyeWhitesTexture, new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(drawPlayer.bodyFrame), color, drawPlayer.headRotation, vector, Scale, effects, 0f); - this.spriteBatch.Draw(Main.playerEyesTexture, new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(drawPlayer.bodyFrame), color2, drawPlayer.headRotation, vector, Scale, effects, 0f); + spriteBatch.Draw(Main.playerHeadTexture, new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(drawPlayer.bodyFrame), color4, drawPlayer.headRotation, vector, Scale, effects, 0f); + spriteBatch.Draw(Main.playerEyeWhitesTexture, new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(drawPlayer.bodyFrame), color, drawPlayer.headRotation, vector, Scale, effects, 0f); + spriteBatch.Draw(Main.playerEyesTexture, new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(drawPlayer.bodyFrame), color2, drawPlayer.headRotation, vector, Scale, effects, 0f); } if (drawPlayer.head == 10 || drawPlayer.head == 12 || drawPlayer.head == 28 || drawPlayer.head == 62 || drawPlayer.head == 97 || drawPlayer.head == 106) { Main.pixelShader.CurrentTechnique.Passes[index].Apply(); - this.spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.headRotation, vector, Scale, effects, 0f); + spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.headRotation, vector, Scale, effects, 0f); Main.pixelShader.CurrentTechnique.Passes[0].Apply(); if (!drawPlayer.invis) { @@ -13808,7 +13814,7 @@ protected void DrawPlayerHead(Player drawPlayer, float X, float Y, float Alpha = { bodyFrame2.Y = 0; } - this.spriteBatch.Draw(Main.playerHairTexture[drawPlayer.hair], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(bodyFrame2), color3, drawPlayer.headRotation, vector, Scale, effects, 0f); + spriteBatch.Draw(Main.playerHairTexture[drawPlayer.hair], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(bodyFrame2), color3, drawPlayer.headRotation, vector, Scale, effects, 0f); } } if (drawPlayer.head == 14 || drawPlayer.head == 15 || drawPlayer.head == 16 || drawPlayer.head == 18 || drawPlayer.head == 21 || drawPlayer.head == 24 || drawPlayer.head == 25 || drawPlayer.head == 26 || drawPlayer.head == 40 || drawPlayer.head == 44 || drawPlayer.head == 51 || drawPlayer.head == 56 || drawPlayer.head == 59 || drawPlayer.head == 60 || drawPlayer.head == 67 || drawPlayer.head == 68 || drawPlayer.head == 69) @@ -13821,7 +13827,7 @@ protected void DrawPlayerHead(Player drawPlayer, float X, float Y, float Alpha = } if (!drawPlayer.invis) { - this.spriteBatch.Draw(Main.playerHairAltTexture[drawPlayer.hair], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(bodyFrame3), color3, drawPlayer.headRotation, vector, Scale, effects, 0f); + spriteBatch.Draw(Main.playerHairAltTexture[drawPlayer.hair], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(bodyFrame3), color3, drawPlayer.headRotation, vector, Scale, effects, 0f); } } if (drawPlayer.head == 23) @@ -13834,10 +13840,10 @@ protected void DrawPlayerHead(Player drawPlayer, float X, float Y, float Alpha = } if (!drawPlayer.invis) { - this.spriteBatch.Draw(Main.playerHairTexture[drawPlayer.hair], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(bodyFrame4), color3, drawPlayer.headRotation, vector, Scale, effects, 0f); + spriteBatch.Draw(Main.playerHairTexture[drawPlayer.hair], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(bodyFrame4), color3, drawPlayer.headRotation, vector, Scale, effects, 0f); } Main.pixelShader.CurrentTechnique.Passes[index].Apply(); - this.spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.headRotation, vector, Scale, effects, 0f); + spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.headRotation, vector, Scale, effects, 0f); Main.pixelShader.CurrentTechnique.Passes[0].Apply(); } else @@ -13908,7 +13914,7 @@ protected void DrawPlayerHead(Player drawPlayer, float X, float Y, float Alpha = } bodyFrame5.Y += num; Main.pixelShader.CurrentTechnique.Passes[index].Apply(); - this.spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f + (float)num) + drawPlayer.headPosition + vector, new Rectangle?(bodyFrame5), color5, drawPlayer.headRotation, vector, Scale, effects, 0f); + spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f + (float)num) + drawPlayer.headPosition + vector, new Rectangle?(bodyFrame5), color5, drawPlayer.headRotation, vector, Scale, effects, 0f); Main.pixelShader.CurrentTechnique.Passes[0].Apply(); } else @@ -13916,7 +13922,7 @@ protected void DrawPlayerHead(Player drawPlayer, float X, float Y, float Alpha = if (drawPlayer.head > 0 && drawPlayer.head < 112 && drawPlayer.head != 28) { Main.pixelShader.CurrentTechnique.Passes[index].Apply(); - this.spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.headRotation, vector, Scale, effects, 0f); + spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.headRotation, vector, Scale, effects, 0f); Main.pixelShader.CurrentTechnique.Passes[0].Apply(); } else @@ -13927,7 +13933,7 @@ protected void DrawPlayerHead(Player drawPlayer, float X, float Y, float Alpha = { bodyFrame6.Y = 0; } - this.spriteBatch.Draw(Main.playerHairTexture[drawPlayer.hair], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(bodyFrame6), color3, drawPlayer.headRotation, vector, Scale, effects, 0f); + spriteBatch.Draw(Main.playerHairTexture[drawPlayer.hair], new Vector2(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2), drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f) + drawPlayer.headPosition + vector, new Rectangle?(bodyFrame6), color3, drawPlayer.headRotation, vector, Scale, effects, 0f); } } } @@ -13972,17 +13978,17 @@ protected void DrawPlayer(Player drawPlayer) Color color12 = drawPlayer.GetImmuneAlpha2(Lighting.GetColor((int)((double)drawPlayer.position.X + (double)drawPlayer.width * 0.5) / 16, (int)((double)drawPlayer.position.Y + (double)drawPlayer.height * 0.75) / 16, Color.White)); if (drawPlayer.head > 0 && drawPlayer.head < 112) { - this.LoadArmorHead(drawPlayer.head); + LoadArmorHead(drawPlayer.head); } if (drawPlayer.body > 0 && drawPlayer.body < 75) { - this.LoadArmorBody(drawPlayer.body); + LoadArmorBody(drawPlayer.body); } if (drawPlayer.legs > 0 && drawPlayer.legs < 64) { - this.LoadArmorLegs(drawPlayer.legs); + LoadArmorLegs(drawPlayer.legs); } - this.LoadHair(drawPlayer.hair); + LoadHair(drawPlayer.hair); if ((drawPlayer.head == 78 || drawPlayer.head == 79 || drawPlayer.head == 80) && drawPlayer.body == 51 && drawPlayer.legs == 47) { float num = (float)Main.mouseTextColor / 200f - 0.3f; @@ -14122,7 +14128,7 @@ protected void DrawPlayer(Player drawPlayer) Main.dust[num13].velocity *= 0.25f; } } - if (drawPlayer.shadow == 0f && drawPlayer.palladiumRegen && drawPlayer.statLife < drawPlayer.statLifeMax && base.IsActive && !Main.gamePaused && drawPlayer.miscCounter % 10 == 0) + if (drawPlayer.shadow == 0f && drawPlayer.palladiumRegen && drawPlayer.statLife < drawPlayer.statLifeMax && IsActive && !Main.gamePaused && drawPlayer.miscCounter % 10 == 0) { Vector2 position; position.X = drawPlayer.position.X + (float)Main.rand.Next(drawPlayer.width); @@ -14291,7 +14297,7 @@ protected void DrawPlayer(Player drawPlayer) { num16 = 10f; } - this.spriteBatch.Draw(Main.flyingCarpetTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)(drawPlayer.height / 2) + 28f * drawPlayer.gravDir + num16))), new Rectangle?(new Rectangle(0, Main.flyingCarpetTexture.Height / 6 * drawPlayer.carpetFrame, Main.flyingCarpetTexture.Width, Main.flyingCarpetTexture.Height / 6)), color13, drawPlayer.bodyRotation, new Vector2((float)(Main.flyingCarpetTexture.Width / 2), (float)(Main.flyingCarpetTexture.Height / 8)), 1f, effects, 0f); + spriteBatch.Draw(Main.flyingCarpetTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)(drawPlayer.height / 2) + 28f * drawPlayer.gravDir + num16))), new Rectangle?(new Rectangle(0, Main.flyingCarpetTexture.Height / 6 * drawPlayer.carpetFrame, Main.flyingCarpetTexture.Width, Main.flyingCarpetTexture.Height / 6)), color13, drawPlayer.bodyRotation, new Vector2((float)(Main.flyingCarpetTexture.Width / 2), (float)(Main.flyingCarpetTexture.Height / 8)), 1f, effects, 0f); } bool flag = false; if ((drawPlayer.wings == 0 || drawPlayer.velocity.Y == 0f) && (drawPlayer.inventory[drawPlayer.selectedItem].type == 1178 || drawPlayer.inventory[drawPlayer.selectedItem].type == 779 || drawPlayer.inventory[drawPlayer.selectedItem].type == 1295 || drawPlayer.turtleArmor)) @@ -14328,16 +14334,16 @@ protected void DrawPlayer(Player drawPlayer) } if (num17 == 4) { - this.spriteBatch.Draw(Main.BackPackTexture[num17], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color11, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.BackPackTexture[num17], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color11, drawPlayer.bodyRotation, origin, 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.BackPackTexture[num17], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(drawPlayer.width / 2) - (float)(9 * drawPlayer.direction))) + num18 * (float)drawPlayer.direction, (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)(drawPlayer.height / 2) + 2f * drawPlayer.gravDir + num19 * drawPlayer.gravDir))), new Rectangle?(new Rectangle(0, 0, Main.BackPackTexture[num17].Width, Main.BackPackTexture[num17].Height)), color11, drawPlayer.bodyRotation, new Vector2((float)(Main.BackPackTexture[num17].Width / 2), (float)(Main.BackPackTexture[num17].Height / 2)), 1f, effects, 0f); + spriteBatch.Draw(Main.BackPackTexture[num17], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(drawPlayer.width / 2) - (float)(9 * drawPlayer.direction))) + num18 * (float)drawPlayer.direction, (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)(drawPlayer.height / 2) + 2f * drawPlayer.gravDir + num19 * drawPlayer.gravDir))), new Rectangle?(new Rectangle(0, 0, Main.BackPackTexture[num17].Width, Main.BackPackTexture[num17].Height)), color11, drawPlayer.bodyRotation, new Vector2((float)(Main.BackPackTexture[num17].Width / 2), (float)(Main.BackPackTexture[num17].Height / 2)), 1f, effects, 0f); } } if (!flag && drawPlayer.wings > 0) { - this.LoadWings(drawPlayer.wings); + LoadWings(drawPlayer.wings); int num20 = 0; int num21 = 0; if (drawPlayer.wings == 5) @@ -14362,7 +14368,7 @@ protected void DrawPlayer(Player drawPlayer) { Main.pixelShader.CurrentTechnique.Passes[index2].Apply(); } - this.spriteBatch.Draw(Main.wingsTexture[drawPlayer.wings], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(drawPlayer.width / 2) - (float)(9 * drawPlayer.direction)) + num21 * drawPlayer.direction), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)(drawPlayer.height / 2) + 2f * drawPlayer.gravDir + (float)num20 * drawPlayer.gravDir))), new Rectangle?(new Rectangle(0, Main.wingsTexture[drawPlayer.wings].Height / 4 * drawPlayer.wingFrame, Main.wingsTexture[drawPlayer.wings].Width, Main.wingsTexture[drawPlayer.wings].Height / 4)), color14, drawPlayer.bodyRotation, new Vector2((float)(Main.wingsTexture[drawPlayer.wings].Width / 2), (float)(Main.wingsTexture[drawPlayer.wings].Height / 8)), 1f, effects, 0f); + spriteBatch.Draw(Main.wingsTexture[drawPlayer.wings], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(drawPlayer.width / 2) - (float)(9 * drawPlayer.direction)) + num21 * drawPlayer.direction), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)(drawPlayer.height / 2) + 2f * drawPlayer.gravDir + (float)num20 * drawPlayer.gravDir))), new Rectangle?(new Rectangle(0, Main.wingsTexture[drawPlayer.wings].Height / 4 * drawPlayer.wingFrame, Main.wingsTexture[drawPlayer.wings].Width, Main.wingsTexture[drawPlayer.wings].Height / 4)), color14, drawPlayer.bodyRotation, new Vector2((float)(Main.wingsTexture[drawPlayer.wings].Width / 2), (float)(Main.wingsTexture[drawPlayer.wings].Height / 8)), 1f, effects, 0f); if (drawPlayer.wings == 3) { Main.pixelShader.CurrentTechnique.Passes[0].Apply(); @@ -14370,13 +14376,13 @@ protected void DrawPlayer(Player drawPlayer) } if (!drawPlayer.invis) { - this.spriteBatch.Draw(Main.skinBodyTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.bodyRotation, origin, 1f, effects, 0f); - this.spriteBatch.Draw(Main.skinLegsTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.legFrame), immuneAlpha, drawPlayer.legRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.skinBodyTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.skinLegsTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.legFrame), immuneAlpha, drawPlayer.legRotation, origin, 1f, effects, 0f); } if (drawPlayer.legs > 0 && drawPlayer.legs < 64) { Main.pixelShader.CurrentTechnique.Passes[index3].Apply(); - this.spriteBatch.Draw(Main.armorLegTexture[drawPlayer.legs], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.legFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.legFrame.Height + 4f))) + drawPlayer.legPosition + vector, new Rectangle?(drawPlayer.legFrame), color12, drawPlayer.legRotation, vector, 1f, effects, 0f); + spriteBatch.Draw(Main.armorLegTexture[drawPlayer.legs], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.legFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.legFrame.Height + 4f))) + drawPlayer.legPosition + vector, new Rectangle?(drawPlayer.legFrame), color12, drawPlayer.legRotation, vector, 1f, effects, 0f); Main.pixelShader.CurrentTechnique.Passes[0].Apply(); } else @@ -14385,13 +14391,13 @@ protected void DrawPlayer(Player drawPlayer) { if (!drawPlayer.male) { - this.spriteBatch.Draw(Main.femalePantsTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.legFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.legFrame.Height + 4f))) + drawPlayer.legPosition + vector, new Rectangle?(drawPlayer.legFrame), color8, drawPlayer.legRotation, vector, 1f, effects, 0f); - this.spriteBatch.Draw(Main.femaleShoesTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.legFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.legFrame.Height + 4f))) + drawPlayer.legPosition + vector, new Rectangle?(drawPlayer.legFrame), color9, drawPlayer.legRotation, vector, 1f, effects, 0f); + spriteBatch.Draw(Main.femalePantsTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.legFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.legFrame.Height + 4f))) + drawPlayer.legPosition + vector, new Rectangle?(drawPlayer.legFrame), color8, drawPlayer.legRotation, vector, 1f, effects, 0f); + spriteBatch.Draw(Main.femaleShoesTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.legFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.legFrame.Height + 4f))) + drawPlayer.legPosition + vector, new Rectangle?(drawPlayer.legFrame), color9, drawPlayer.legRotation, vector, 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.playerPantsTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.legFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.legFrame.Height + 4f))) + drawPlayer.legPosition + vector, new Rectangle?(drawPlayer.legFrame), color8, drawPlayer.legRotation, vector, 1f, effects, 0f); - this.spriteBatch.Draw(Main.playerShoesTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.legFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.legFrame.Height + 4f))) + drawPlayer.legPosition + vector, new Rectangle?(drawPlayer.legFrame), color9, drawPlayer.legRotation, vector, 1f, effects, 0f); + spriteBatch.Draw(Main.playerPantsTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.legFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.legFrame.Height + 4f))) + drawPlayer.legPosition + vector, new Rectangle?(drawPlayer.legFrame), color8, drawPlayer.legRotation, vector, 1f, effects, 0f); + spriteBatch.Draw(Main.playerShoesTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.legFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.legFrame.Height + 4f))) + drawPlayer.legPosition + vector, new Rectangle?(drawPlayer.legFrame), color9, drawPlayer.legRotation, vector, 1f, effects, 0f); } } } @@ -14400,16 +14406,16 @@ protected void DrawPlayer(Player drawPlayer) Main.pixelShader.CurrentTechnique.Passes[index2].Apply(); if (!drawPlayer.male) { - this.spriteBatch.Draw(Main.femaleBodyTexture[drawPlayer.body], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color11, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.femaleBodyTexture[drawPlayer.body], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color11, drawPlayer.bodyRotation, origin, 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.armorBodyTexture[drawPlayer.body], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color11, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.armorBodyTexture[drawPlayer.body], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color11, drawPlayer.bodyRotation, origin, 1f, effects, 0f); } Main.pixelShader.CurrentTechnique.Passes[0].Apply(); if ((drawPlayer.body == 10 || drawPlayer.body == 11 || drawPlayer.body == 12 || drawPlayer.body == 13 || drawPlayer.body == 14 || drawPlayer.body == 43 || drawPlayer.body == 15 || drawPlayer.body == 16 || drawPlayer.body == 20 || drawPlayer.body == 39 || drawPlayer.body == 50 || drawPlayer.body == 38 || drawPlayer.body == 40 || drawPlayer.body == 57 || drawPlayer.body == 44 || drawPlayer.body == 52) && !drawPlayer.invis) { - this.spriteBatch.Draw(Main.playerHandsTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.playerHandsTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.bodyRotation, origin, 1f, effects, 0f); } } else @@ -14418,27 +14424,27 @@ protected void DrawPlayer(Player drawPlayer) { if (!drawPlayer.male) { - this.spriteBatch.Draw(Main.femaleUnderShirtTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color7, drawPlayer.bodyRotation, origin, 1f, effects, 0f); - this.spriteBatch.Draw(Main.femaleShirtTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color6, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.femaleUnderShirtTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color7, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.femaleShirtTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color6, drawPlayer.bodyRotation, origin, 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.playerUnderShirtTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color7, drawPlayer.bodyRotation, origin, 1f, effects, 0f); - this.spriteBatch.Draw(Main.playerShirtTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color6, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.playerUnderShirtTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color7, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.playerShirtTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color6, drawPlayer.bodyRotation, origin, 1f, effects, 0f); } - this.spriteBatch.Draw(Main.playerHandsTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.playerHandsTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.bodyRotation, origin, 1f, effects, 0f); } } if (!drawPlayer.invis && drawPlayer.head != 38) { - this.spriteBatch.Draw(Main.playerHeadTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(drawPlayer.bodyFrame), color4, drawPlayer.headRotation, vector2, 1f, effects, 0f); - this.spriteBatch.Draw(Main.playerEyeWhitesTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(drawPlayer.bodyFrame), color, drawPlayer.headRotation, vector2, 1f, effects, 0f); - this.spriteBatch.Draw(Main.playerEyesTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(drawPlayer.bodyFrame), color2, drawPlayer.headRotation, vector2, 1f, effects, 0f); + spriteBatch.Draw(Main.playerHeadTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(drawPlayer.bodyFrame), color4, drawPlayer.headRotation, vector2, 1f, effects, 0f); + spriteBatch.Draw(Main.playerEyeWhitesTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(drawPlayer.bodyFrame), color, drawPlayer.headRotation, vector2, 1f, effects, 0f); + spriteBatch.Draw(Main.playerEyesTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(drawPlayer.bodyFrame), color2, drawPlayer.headRotation, vector2, 1f, effects, 0f); } if (drawPlayer.head == 10 || drawPlayer.head == 12 || drawPlayer.head == 28 || drawPlayer.head == 62 || drawPlayer.head == 97 || drawPlayer.head == 106) { Main.pixelShader.CurrentTechnique.Passes[index].Apply(); - this.spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(drawPlayer.bodyFrame), color10, drawPlayer.headRotation, vector2, 1f, effects, 0f); + spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(drawPlayer.bodyFrame), color10, drawPlayer.headRotation, vector2, 1f, effects, 0f); Main.pixelShader.CurrentTechnique.Passes[0].Apply(); if (!drawPlayer.invis) { @@ -14448,7 +14454,7 @@ protected void DrawPlayer(Player drawPlayer) { bodyFrame.Y = 0; } - this.spriteBatch.Draw(Main.playerHairTexture[drawPlayer.hair], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(bodyFrame), color3, drawPlayer.headRotation, vector2, 1f, effects, 0f); + spriteBatch.Draw(Main.playerHairTexture[drawPlayer.hair], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(bodyFrame), color3, drawPlayer.headRotation, vector2, 1f, effects, 0f); } } if (drawPlayer.head == 14 || drawPlayer.head == 15 || drawPlayer.head == 16 || drawPlayer.head == 18 || drawPlayer.head == 21 || drawPlayer.head == 24 || drawPlayer.head == 25 || drawPlayer.head == 26 || drawPlayer.head == 40 || drawPlayer.head == 44 || drawPlayer.head == 51 || drawPlayer.head == 56 || drawPlayer.head == 59 || drawPlayer.head == 60 || drawPlayer.head == 67 || drawPlayer.head == 68 || drawPlayer.head == 69) @@ -14461,7 +14467,7 @@ protected void DrawPlayer(Player drawPlayer) } if (!drawPlayer.invis) { - this.spriteBatch.Draw(Main.playerHairAltTexture[drawPlayer.hair], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(bodyFrame2), color3, drawPlayer.headRotation, vector2, 1f, effects, 0f); + spriteBatch.Draw(Main.playerHairAltTexture[drawPlayer.hair], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(bodyFrame2), color3, drawPlayer.headRotation, vector2, 1f, effects, 0f); } } if (drawPlayer.head == 23) @@ -14474,10 +14480,10 @@ protected void DrawPlayer(Player drawPlayer) } if (!drawPlayer.invis) { - this.spriteBatch.Draw(Main.playerHairTexture[drawPlayer.hair], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(bodyFrame3), color3, drawPlayer.headRotation, vector2, 1f, effects, 0f); + spriteBatch.Draw(Main.playerHairTexture[drawPlayer.hair], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(bodyFrame3), color3, drawPlayer.headRotation, vector2, 1f, effects, 0f); } Main.pixelShader.CurrentTechnique.Passes[index].Apply(); - this.spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(drawPlayer.bodyFrame), color10, drawPlayer.headRotation, vector2, 1f, effects, 0f); + spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(drawPlayer.bodyFrame), color10, drawPlayer.headRotation, vector2, 1f, effects, 0f); Main.pixelShader.CurrentTechnique.Passes[0].Apply(); } else @@ -14548,7 +14554,7 @@ protected void DrawPlayer(Player drawPlayer) } bodyFrame4.Y += num22; Main.pixelShader.CurrentTechnique.Passes[index].Apply(); - this.spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f + (float)num22))) + drawPlayer.headPosition + vector2, new Rectangle?(bodyFrame4), color10, drawPlayer.headRotation, vector2, 1f, effects, 0f); + spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f + (float)num22))) + drawPlayer.headPosition + vector2, new Rectangle?(bodyFrame4), color10, drawPlayer.headRotation, vector2, 1f, effects, 0f); Main.pixelShader.CurrentTechnique.Passes[0].Apply(); } else @@ -14558,9 +14564,9 @@ protected void DrawPlayer(Player drawPlayer) Main.pixelShader.CurrentTechnique.Passes[index].Apply(); if (drawPlayer.head > 0 && drawPlayer.head < 112) { - this.LoadArmorHead(drawPlayer.head); + LoadArmorHead(drawPlayer.head); } - this.spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(drawPlayer.bodyFrame), color10, drawPlayer.headRotation, vector2, 1f, effects, 0f); + spriteBatch.Draw(Main.armorHeadTexture[drawPlayer.head], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(drawPlayer.bodyFrame), color10, drawPlayer.headRotation, vector2, 1f, effects, 0f); Main.pixelShader.CurrentTechnique.Passes[0].Apply(); } else @@ -14573,7 +14579,7 @@ protected void DrawPlayer(Player drawPlayer) { bodyFrame5.Y = 0; } - this.spriteBatch.Draw(Main.playerHairTexture[drawPlayer.hair], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(bodyFrame5), color3, drawPlayer.headRotation, vector2, 1f, effects, 0f); + spriteBatch.Draw(Main.playerHairTexture[drawPlayer.hair], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.headPosition + vector2, new Rectangle?(bodyFrame5), color3, drawPlayer.headRotation, vector2, 1f, effects, 0f); } } } @@ -14585,20 +14591,20 @@ protected void DrawPlayer(Player drawPlayer) int num23 = -26; int num24 = 0; float rotation = 0f; - this.spriteBatch.Draw(Main.pulleyTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(drawPlayer.width / 2) - (float)(9 * drawPlayer.direction)) + num24 * drawPlayer.direction), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)(drawPlayer.height / 2) + 2f * drawPlayer.gravDir + (float)num23 * drawPlayer.gravDir))), new Rectangle?(new Rectangle(0, Main.pulleyTexture.Height / 2 * drawPlayer.pulleyFrame, Main.pulleyTexture.Width, Main.pulleyTexture.Height / 2)), color10, rotation, new Vector2((float)(Main.pulleyTexture.Width / 2), (float)(Main.pulleyTexture.Height / 4)), 1f, effects, 0f); + spriteBatch.Draw(Main.pulleyTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(drawPlayer.width / 2) - (float)(9 * drawPlayer.direction)) + num24 * drawPlayer.direction), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)(drawPlayer.height / 2) + 2f * drawPlayer.gravDir + (float)num23 * drawPlayer.gravDir))), new Rectangle?(new Rectangle(0, Main.pulleyTexture.Height / 2 * drawPlayer.pulleyFrame, Main.pulleyTexture.Width, Main.pulleyTexture.Height / 2)), color10, rotation, new Vector2((float)(Main.pulleyTexture.Width / 2), (float)(Main.pulleyTexture.Height / 4)), 1f, effects, 0f); } else { int num25 = -26; int num26 = 10; float rotation2 = 0.35f * (float)(-(float)drawPlayer.direction); - this.spriteBatch.Draw(Main.pulleyTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(drawPlayer.width / 2) - (float)(9 * drawPlayer.direction)) + num26 * drawPlayer.direction), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)(drawPlayer.height / 2) + 2f * drawPlayer.gravDir + (float)num25 * drawPlayer.gravDir))), new Rectangle?(new Rectangle(0, Main.pulleyTexture.Height / 2 * drawPlayer.pulleyFrame, Main.pulleyTexture.Width, Main.pulleyTexture.Height / 2)), color10, rotation2, new Vector2((float)(Main.pulleyTexture.Width / 2), (float)(Main.pulleyTexture.Height / 4)), 1f, effects, 0f); + spriteBatch.Draw(Main.pulleyTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(drawPlayer.width / 2) - (float)(9 * drawPlayer.direction)) + num26 * drawPlayer.direction), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)(drawPlayer.height / 2) + 2f * drawPlayer.gravDir + (float)num25 * drawPlayer.gravDir))), new Rectangle?(new Rectangle(0, Main.pulleyTexture.Height / 2 * drawPlayer.pulleyFrame, Main.pulleyTexture.Width, Main.pulleyTexture.Height / 2)), color10, rotation2, new Vector2((float)(Main.pulleyTexture.Width / 2), (float)(Main.pulleyTexture.Height / 4)), 1f, effects, 0f); } } if (drawPlayer.heldProj >= 0) { Main.projectile[drawPlayer.heldProj].gfxOffY = drawPlayer.gfxOffY; - this.DrawProj(drawPlayer.heldProj); + DrawProj(drawPlayer.heldProj); } Color newColor = Lighting.GetColor((int)((double)drawPlayer.position.X + (double)drawPlayer.width * 0.5) / 16, (int)(((double)drawPlayer.position.Y + (double)drawPlayer.height * 0.5) / 16.0)); if (drawPlayer.inventory[drawPlayer.selectedItem].type == 678) @@ -14655,12 +14661,12 @@ protected void DrawPlayer(Player drawPlayer) num30 -= Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width; } } - this.spriteBatch.Draw(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type], new Vector2((float)((int)(drawPlayer.position.X + (float)(drawPlayer.width / 2) - Main.screenPosition.X + origin2.X + (float)num30)), (float)((int)(drawPlayer.position.Y + (float)(drawPlayer.height / 2) - Main.screenPosition.Y + (float)num31))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetAlpha(newColor), num29, origin2, drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); + spriteBatch.Draw(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type], new Vector2((float)((int)(drawPlayer.position.X + (float)(drawPlayer.width / 2) - Main.screenPosition.X + origin2.X + (float)num30)), (float)((int)(drawPlayer.position.Y + (float)(drawPlayer.height / 2) - Main.screenPosition.Y + (float)num31))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetAlpha(newColor), num29, origin2, drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); } else { Vector2 vector3 = new Vector2((float)(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width / 2), (float)(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Height / 2)); - Vector2 vector4 = this.DrawPlayerItemPos(drawPlayer); + Vector2 vector4 = DrawPlayerItemPos(drawPlayer); int num32 = (int)vector4.X; vector3.Y = vector4.Y; Vector2 origin3 = new Vector2((float)(-(float)num32), (float)(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Height / 2)); @@ -14668,10 +14674,10 @@ protected void DrawPlayer(Player drawPlayer) { origin3 = new Vector2((float)(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width + num32), (float)(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Height / 2)); } - this.spriteBatch.Draw(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X + vector3.X)), (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y + vector3.Y))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetAlpha(newColor), drawPlayer.itemRotation, origin3, drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); + spriteBatch.Draw(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X + vector3.X)), (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y + vector3.Y))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetAlpha(newColor), drawPlayer.itemRotation, origin3, drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); if (drawPlayer.inventory[drawPlayer.selectedItem].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X + vector3.X)), (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y + vector3.Y))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetColor(newColor), drawPlayer.itemRotation, origin3, drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); + spriteBatch.Draw(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X + vector3.X)), (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y + vector3.Y))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetColor(newColor), drawPlayer.itemRotation, origin3, drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); } } } @@ -14679,10 +14685,10 @@ protected void DrawPlayer(Player drawPlayer) { if (drawPlayer.gravDir == -1f) { - this.spriteBatch.Draw(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X)), (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetAlpha(newColor), drawPlayer.itemRotation, new Vector2((float)Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width * 0.5f - (float)Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width * 0.5f * (float)drawPlayer.direction, 0f), drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); + spriteBatch.Draw(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X)), (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetAlpha(newColor), drawPlayer.itemRotation, new Vector2((float)Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width * 0.5f - (float)Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width * 0.5f * (float)drawPlayer.direction, 0f), drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); if (drawPlayer.inventory[drawPlayer.selectedItem].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X)), (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetColor(newColor), drawPlayer.itemRotation, new Vector2((float)Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width * 0.5f - (float)Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width * 0.5f * (float)drawPlayer.direction, 0f), drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); + spriteBatch.Draw(Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X)), (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width, Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetColor(newColor), drawPlayer.itemRotation, new Vector2((float)Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width * 0.5f - (float)Main.itemTexture[drawPlayer.inventory[drawPlayer.selectedItem].type].Width * 0.5f * (float)drawPlayer.direction, 0f), drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); } } else @@ -14713,23 +14719,23 @@ protected void DrawPlayer(Player drawPlayer) } } int type2 = drawPlayer.inventory[drawPlayer.selectedItem].type; - this.spriteBatch.Draw(Main.itemTexture[type2], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X)), (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[type2].Width, Main.itemTexture[type2].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetAlpha(newColor), drawPlayer.itemRotation, new Vector2((float)Main.itemTexture[type2].Width * 0.5f - (float)Main.itemTexture[type2].Width * 0.5f * (float)drawPlayer.direction, (float)Main.itemTexture[type2].Height), drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); + spriteBatch.Draw(Main.itemTexture[type2], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X)), (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[type2].Width, Main.itemTexture[type2].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetAlpha(newColor), drawPlayer.itemRotation, new Vector2((float)Main.itemTexture[type2].Width * 0.5f - (float)Main.itemTexture[type2].Width * 0.5f * (float)drawPlayer.direction, (float)Main.itemTexture[type2].Height), drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); if (drawPlayer.inventory[drawPlayer.selectedItem].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[type2], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X)), (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[type2].Width, Main.itemTexture[type2].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetColor(newColor), drawPlayer.itemRotation, new Vector2((float)Main.itemTexture[type2].Width * 0.5f - (float)Main.itemTexture[type2].Width * 0.5f * (float)drawPlayer.direction, (float)Main.itemTexture[type2].Height), drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); + spriteBatch.Draw(Main.itemTexture[type2], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X)), (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y))), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[type2].Width, Main.itemTexture[type2].Height)), drawPlayer.inventory[drawPlayer.selectedItem].GetColor(newColor), drawPlayer.itemRotation, new Vector2((float)Main.itemTexture[type2].Width * 0.5f - (float)Main.itemTexture[type2].Width * 0.5f * (float)drawPlayer.direction, (float)Main.itemTexture[type2].Height), drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); } if (drawPlayer.inventory[drawPlayer.selectedItem].flame && drawPlayer.shadow == 0f) { try { - this.LoadItemFlames(type2); + LoadItemFlames(type2); if (Main.itemFlameTexture[type2] != null) { for (int i = 0; i < 7; i++) { float x = drawPlayer.itemFlamePos[i].X; float y = drawPlayer.itemFlamePos[i].Y; - this.spriteBatch.Draw(Main.itemFlameTexture[type2], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X)) + x, (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y)) + y), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[type2].Width, Main.itemTexture[type2].Height)), new Color(100, 100, 100, 0), drawPlayer.itemRotation, new Vector2((float)Main.itemTexture[type2].Width * 0.5f - (float)Main.itemTexture[type2].Width * 0.5f * (float)drawPlayer.direction, (float)Main.itemTexture[type2].Height), drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); + spriteBatch.Draw(Main.itemFlameTexture[type2], new Vector2((float)((int)(drawPlayer.itemLocation.X - Main.screenPosition.X)) + x, (float)((int)(drawPlayer.itemLocation.Y - Main.screenPosition.Y)) + y), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[type2].Width, Main.itemTexture[type2].Height)), new Color(100, 100, 100, 0), drawPlayer.itemRotation, new Vector2((float)Main.itemTexture[type2].Width * 0.5f - (float)Main.itemTexture[type2].Width * 0.5f * (float)drawPlayer.direction, (float)Main.itemTexture[type2].Height), drawPlayer.inventory[drawPlayer.selectedItem].scale, effects2, 0f); } } } @@ -14745,13 +14751,13 @@ protected void DrawPlayer(Player drawPlayer) Main.pixelShader.CurrentTechnique.Passes[index2].Apply(); if (drawPlayer.body > 0 && drawPlayer.body < 75) { - this.LoadArmorBody(drawPlayer.body); + LoadArmorBody(drawPlayer.body); } - this.spriteBatch.Draw(Main.armorArmTexture[drawPlayer.body], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color11, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.armorArmTexture[drawPlayer.body], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color11, drawPlayer.bodyRotation, origin, 1f, effects, 0f); Main.pixelShader.CurrentTechnique.Passes[0].Apply(); if ((drawPlayer.body == 10 || drawPlayer.body == 11 || drawPlayer.body == 43 || drawPlayer.body == 12 || drawPlayer.body == 13 || drawPlayer.body == 14 || drawPlayer.body == 15 || drawPlayer.body == 16 || drawPlayer.body == 20 || drawPlayer.body == 39 || drawPlayer.body == 50 || drawPlayer.body == 38 || drawPlayer.body == 40 || drawPlayer.body == 57 || drawPlayer.body == 44 || drawPlayer.body == 52 || drawPlayer.body == 53 || drawPlayer.body == 68) && !drawPlayer.invis) { - this.spriteBatch.Draw(Main.playerHands2Texture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.playerHands2Texture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.bodyRotation, origin, 1f, effects, 0f); } } else @@ -14760,14 +14766,14 @@ protected void DrawPlayer(Player drawPlayer) { if (!drawPlayer.male) { - this.spriteBatch.Draw(Main.femaleUnderShirt2Texture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color7, drawPlayer.bodyRotation, origin, 1f, effects, 0f); - this.spriteBatch.Draw(Main.femaleShirt2Texture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color6, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.femaleUnderShirt2Texture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color7, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.femaleShirt2Texture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color6, drawPlayer.bodyRotation, origin, 1f, effects, 0f); } else { - this.spriteBatch.Draw(Main.playerUnderShirt2Texture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color7, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.playerUnderShirt2Texture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color7, drawPlayer.bodyRotation, origin, 1f, effects, 0f); } - this.spriteBatch.Draw(Main.playerHands2Texture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.bodyRotation, origin, 1f, effects, 0f); + spriteBatch.Draw(Main.playerHands2Texture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(drawPlayer.bodyFrame), color5, drawPlayer.bodyRotation, origin, 1f, effects, 0f); } } if (drawPlayer.frozen) @@ -14777,17 +14783,17 @@ protected void DrawPlayer(Player drawPlayer) color15.G = (byte)((double)color15.G * 0.55); color15.B = (byte)((double)color15.B * 0.55); color15.A = (byte)((double)color15.A * 0.55); - this.spriteBatch.Draw(Main.frozenTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(new Rectangle(0, 0, Main.frozenTexture.Width, Main.frozenTexture.Height)), color15, drawPlayer.bodyRotation, new Vector2((float)(Main.frozenTexture.Width / 2), (float)(Main.frozenTexture.Height / 2)), 1f, effects, 0f); + spriteBatch.Draw(Main.frozenTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(new Rectangle(0, 0, Main.frozenTexture.Width, Main.frozenTexture.Height)), color15, drawPlayer.bodyRotation, new Vector2((float)(Main.frozenTexture.Width / 2), (float)(Main.frozenTexture.Height / 2)), 1f, effects, 0f); } if (drawPlayer.iceBarrier && drawPlayer.shadow == 0f) { - int num33 = this.iceBarrierTexture.Height / 12; + int num33 = iceBarrierTexture.Height / 12; Color white = Color.White; - this.spriteBatch.Draw(this.iceBarrierTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(new Rectangle(0, num33 * (int)drawPlayer.iceBarrierFrame, this.iceBarrierTexture.Width, num33)), white, 0f, new Vector2((float)(Main.frozenTexture.Width / 2), (float)(Main.frozenTexture.Height / 2)), 1f, effects, 0f); + spriteBatch.Draw(iceBarrierTexture, new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X - (float)(drawPlayer.bodyFrame.Width / 2) + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - (float)drawPlayer.bodyFrame.Height + 4f))) + drawPlayer.bodyPosition + new Vector2((float)(drawPlayer.bodyFrame.Width / 2), (float)(drawPlayer.bodyFrame.Height / 2)), new Rectangle?(new Rectangle(0, num33 * (int)drawPlayer.iceBarrierFrame, iceBarrierTexture.Width, num33)), white, 0f, new Vector2((float)(Main.frozenTexture.Width / 2), (float)(Main.frozenTexture.Height / 2)), 1f, effects, 0f); } if (drawPlayer.gem >= 0 && drawPlayer.shadow == 0f) { - this.spriteBatch.Draw(Main.gemTexture[drawPlayer.gem], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - 80f))), new Rectangle?(new Rectangle(0, 0, Main.gemTexture[drawPlayer.gem].Width, Main.gemTexture[drawPlayer.gem].Height)), new Color(250, 250, 250, (int)(Main.mouseTextColor / 2)), 0f, new Vector2((float)(Main.gemTexture[drawPlayer.gem].Width / 2), (float)(Main.gemTexture[drawPlayer.gem].Height / 2)), (float)Main.mouseTextColor / 1000f + 0.8f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.gemTexture[drawPlayer.gem], new Vector2((float)((int)(drawPlayer.position.X - Main.screenPosition.X + (float)(drawPlayer.width / 2))), (float)((int)(drawPlayer.position.Y - Main.screenPosition.Y + (float)drawPlayer.height - 80f))), new Rectangle?(new Rectangle(0, 0, Main.gemTexture[drawPlayer.gem].Width, Main.gemTexture[drawPlayer.gem].Height)), new Color(250, 250, 250, (int)(Main.mouseTextColor / 2)), 0f, new Vector2((float)(Main.gemTexture[drawPlayer.gem].Width / 2), (float)(Main.gemTexture[drawPlayer.gem].Height / 2)), (float)Main.mouseTextColor / 1000f + 0.8f, SpriteEffects.None, 0f); } if (drawPlayer.shadow == 0f) { @@ -15323,20 +15329,20 @@ protected void DrawChat() } if (Main.editSign) { - this.textBlinkerCount++; - if (this.textBlinkerCount >= 20) + textBlinkerCount++; + if (textBlinkerCount >= 20) { - if (this.textBlinkerState == 0) + if (textBlinkerState == 0) { - this.textBlinkerState = 1; + textBlinkerState = 1; } else { - this.textBlinkerState = 0; + textBlinkerState = 0; } - this.textBlinkerCount = 0; + textBlinkerCount = 0; } - if (this.textBlinkerState == 1) + if (textBlinkerState == 1) { string[] array2; IntPtr intPtr; @@ -15344,8 +15350,8 @@ protected void DrawChat() } } num3++; - this.spriteBatch.Draw(Main.chatBackTexture, new Vector2((float)(Main.screenWidth / 2 - Main.chatBackTexture.Width / 2), 100f), new Rectangle?(new Rectangle(0, 0, Main.chatBackTexture.Width, (num3 + 1) * 30)), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.chatBackTexture, new Vector2((float)(Main.screenWidth / 2 - Main.chatBackTexture.Width / 2), (float)(100 + (num3 + 1) * 30)), new Rectangle?(new Rectangle(0, Main.chatBackTexture.Height - 30, Main.chatBackTexture.Width, 30)), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chatBackTexture, new Vector2((float)(Main.screenWidth / 2 - Main.chatBackTexture.Width / 2), 100f), new Rectangle?(new Rectangle(0, 0, Main.chatBackTexture.Width, (num3 + 1) * 30)), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.chatBackTexture, new Vector2((float)(Main.screenWidth / 2 - Main.chatBackTexture.Width / 2), (float)(100 + (num3 + 1) * 30)), new Rectangle?(new Rectangle(0, Main.chatBackTexture.Height - 30, Main.chatBackTexture.Width, 30)), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); for (int j = 0; j < num3; j++) { for (int k = 0; k < 5; k++) @@ -15373,7 +15379,7 @@ protected void DrawChat() { color3 = color2; } - this.spriteBatch.DrawString(Main.fontMouseText, array[j], new Vector2((float)num6, (float)num7), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, array[j], new Vector2((float)num6, (float)num7), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } num = (int)Main.mouseTextColor; @@ -15609,7 +15615,7 @@ protected void DrawChat() } Vector2 vector = Main.fontMouseText.MeasureString(text); vector *= 0.5f; - this.spriteBatch.DrawString(Main.fontMouseText, text, new Vector2((float)num18 + vector.X, (float)num19 + vector.Y), color4, 0f, vector, scale, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text, new Vector2((float)num18 + vector.X, (float)num19 + vector.Y), color4, 0f, vector, scale, SpriteEffects.None, 0f); } string text4 = Lang.inter[52]; color2 = new Color(num, (int)((double)num / 1.1), num / 2, num); @@ -15663,7 +15669,7 @@ protected void DrawChat() } Vector2 vector2 = Main.fontMouseText.MeasureString(text4); vector2 *= 0.5f; - this.spriteBatch.DrawString(Main.fontMouseText, text4, new Vector2((float)num21 + vector2.X, (float)num22 + vector2.Y), color5, 0f, vector2, scale, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text4, new Vector2((float)num21 + vector2.X, (float)num22 + vector2.Y), color5, 0f, vector2, scale, SpriteEffects.None, 0f); } if (text2 != "") { @@ -15716,7 +15722,7 @@ protected void DrawChat() } Vector2 vector3 = Main.fontMouseText.MeasureString(text); vector3 *= 0.5f; - this.spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num24 + vector3.X, (float)num25 + vector3.Y), color6, 0f, vector3, scale, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num24 + vector3.X, (float)num25 + vector3.Y), color6, 0f, vector3, scale, SpriteEffects.None, 0f); } } if (Main.mouseLeft && Main.mouseLeftRelease) @@ -15761,7 +15767,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 1; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15770,7 +15776,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 2; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15779,7 +15785,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 8; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15788,7 +15794,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 9; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15810,7 +15816,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 3; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15819,7 +15825,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 4; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15828,7 +15834,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 5; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15837,7 +15843,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 6; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15846,7 +15852,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 7; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15855,7 +15861,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 10; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15864,7 +15870,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 11; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15873,7 +15879,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 12; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15882,7 +15888,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 13; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15891,7 +15897,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 14; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15900,7 +15906,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 15; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15909,7 +15915,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 16; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -15918,7 +15924,7 @@ protected void DrawChat() Main.playerInventory = true; Main.npcChatText = ""; Main.npcShop = 17; - this.shop[Main.npcShop].SetupShop(Main.npcShop); + shop[Main.npcShop].SetupShop(Main.npcShop); Main.PlaySound(12, -1, -1, 1); return; } @@ -16244,7 +16250,7 @@ protected void DrawNPCHouse() effects = SpriteEffects.FlipVertically; num6 = 4; } - this.spriteBatch.Draw(Main.bannerTexture[num], new Vector2((float)(num2 * 16 - (int)Main.screenPosition.X + num4), num7 - (float)((int)Main.screenPosition.Y) + (float)num5 + (float)num6), new Rectangle?(new Rectangle(0, 0, Main.bannerTexture[num].Width, Main.bannerTexture[num].Height)), Lighting.GetColor(num2, num3), 0f, new Vector2((float)(Main.bannerTexture[num].Width / 2), (float)(Main.bannerTexture[num].Height / 2)), 1f, effects, 0f); + spriteBatch.Draw(Main.bannerTexture[num], new Vector2((float)(num2 * 16 - (int)Main.screenPosition.X + num4), num7 - (float)((int)Main.screenPosition.Y) + (float)num5 + (float)num6), new Rectangle?(new Rectangle(0, 0, Main.bannerTexture[num].Width, Main.bannerTexture[num].Height)), Lighting.GetColor(num2, num3), 0f, new Vector2((float)(Main.bannerTexture[num].Width / 2), (float)(Main.bannerTexture[num].Height / 2)), 1f, effects, 0f); int num8 = NPC.TypeToNum(Main.npc[i].type); float scale = 1f; float num9; @@ -16260,12 +16266,12 @@ protected void DrawNPCHouse() { scale = 24f / num9; } - this.spriteBatch.Draw(Main.npcHeadTexture[num8], new Vector2((float)(num2 * 16 - (int)Main.screenPosition.X + num4), num7 - (float)((int)Main.screenPosition.Y) + (float)num5 + 2f), new Rectangle?(new Rectangle(0, 0, Main.npcHeadTexture[num8].Width, Main.npcHeadTexture[num8].Height)), Lighting.GetColor(num2, num3), 0f, new Vector2((float)(Main.npcHeadTexture[num8].Width / 2), (float)(Main.npcHeadTexture[num8].Height / 2)), scale, effects, 0f); + spriteBatch.Draw(Main.npcHeadTexture[num8], new Vector2((float)(num2 * 16 - (int)Main.screenPosition.X + num4), num7 - (float)((int)Main.screenPosition.Y) + (float)num5 + 2f), new Rectangle?(new Rectangle(0, 0, Main.npcHeadTexture[num8].Width, Main.npcHeadTexture[num8].Height)), Lighting.GetColor(num2, num3), 0f, new Vector2((float)(Main.npcHeadTexture[num8].Width / 2), (float)(Main.npcHeadTexture[num8].Height / 2)), scale, effects, 0f); num2 = num2 * 16 - (int)Main.screenPosition.X + num4 - Main.bannerTexture[num].Width / 2; num3 = num3 * 16 - (int)Main.screenPosition.Y + num5 - Main.bannerTexture[num].Height / 2; if (Main.mouseX >= num2 && Main.mouseX <= num2 + Main.bannerTexture[num].Width && Main.mouseY >= num3 && Main.mouseY <= num3 + Main.bannerTexture[num].Height) { - this.MouseText(Main.npc[i].displayName + " the " + Main.npc[i].name, 0, 0); + MouseText(Main.npc[i].displayName + " the " + Main.npc[i].name, 0, 0); if (Main.mouseRightRelease && Main.mouseRight) { Main.mouseRightRelease = false; @@ -16282,21 +16288,21 @@ protected void DrawPlayerChat() { if (Main.chatMode) { - this.textBlinkerCount++; - if (this.textBlinkerCount >= 20) + textBlinkerCount++; + if (textBlinkerCount >= 20) { - if (this.textBlinkerState == 0) + if (textBlinkerState == 0) { - this.textBlinkerState = 1; + textBlinkerState = 1; } else { - this.textBlinkerState = 0; + textBlinkerState = 0; } - this.textBlinkerCount = 0; + textBlinkerCount = 0; } string text = Main.chatText; - if (this.textBlinkerState == 1) + if (textBlinkerState == 1) { text += "|"; } @@ -16304,27 +16310,27 @@ protected void DrawPlayerChat() { int i = Main.screenWidth - 300; int num = 78; - this.spriteBatch.Draw(Main.textBackTexture, new Vector2((float)num, (float)(Main.screenHeight - 36)), new Rectangle?(new Rectangle(0, 0, Main.textBackTexture.Width - 100, Main.textBackTexture.Height)), new Color(100, 100, 100, 100), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.textBackTexture, new Vector2((float)num, (float)(Main.screenHeight - 36)), new Rectangle?(new Rectangle(0, 0, Main.textBackTexture.Width - 100, Main.textBackTexture.Height)), new Color(100, 100, 100, 100), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); i -= 400; num += 400; while (i > 0) { if (i > 300) { - this.spriteBatch.Draw(Main.textBackTexture, new Vector2((float)num, (float)(Main.screenHeight - 36)), new Rectangle?(new Rectangle(100, 0, Main.textBackTexture.Width - 200, Main.textBackTexture.Height)), new Color(100, 100, 100, 100), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.textBackTexture, new Vector2((float)num, (float)(Main.screenHeight - 36)), new Rectangle?(new Rectangle(100, 0, Main.textBackTexture.Width - 200, Main.textBackTexture.Height)), new Color(100, 100, 100, 100), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); i -= 300; num += 300; } else { - this.spriteBatch.Draw(Main.textBackTexture, new Vector2((float)num, (float)(Main.screenHeight - 36)), new Rectangle?(new Rectangle(Main.textBackTexture.Width - i, 0, Main.textBackTexture.Width - (Main.textBackTexture.Width - i), Main.textBackTexture.Height)), new Color(100, 100, 100, 100), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.textBackTexture, new Vector2((float)num, (float)(Main.screenHeight - 36)), new Rectangle?(new Rectangle(Main.textBackTexture.Width - i, 0, Main.textBackTexture.Width - (Main.textBackTexture.Width - i), Main.textBackTexture.Height)), new Color(100, 100, 100, 100), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); i = 0; } } } else { - this.spriteBatch.Draw(Main.textBackTexture, new Vector2(78f, (float)(Main.screenHeight - 36)), new Rectangle?(new Rectangle(0, 0, Main.textBackTexture.Width, Main.textBackTexture.Height)), new Color(100, 100, 100, 100), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.textBackTexture, new Vector2(78f, (float)(Main.screenHeight - 36)), new Rectangle?(new Rectangle(0, 0, Main.textBackTexture.Width, Main.textBackTexture.Height)), new Color(100, 100, 100, 100), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } for (int j = 0; j < 5; j++) { @@ -16351,7 +16357,7 @@ protected void DrawPlayerChat() { black = new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor); } - this.spriteBatch.DrawString(Main.fontMouseText, text, new Vector2((float)(88 + num2), (float)(Main.screenHeight - 30 + num3)), black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text, new Vector2((float)(88 + num2), (float)(Main.screenHeight - 30 + num3)), black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } int num4 = Main.startChatLine; @@ -16392,7 +16398,7 @@ protected void DrawPlayerChat() { black2 = new Color((int)((byte)((float)Main.chatLine[k].color.R * num7)), (int)((byte)((float)Main.chatLine[k].color.G * num7)), (int)((byte)((float)Main.chatLine[k].color.B * num7)), (int)Main.mouseTextColor); } - this.spriteBatch.DrawString(Main.fontMouseText, Main.chatLine[k].text, new Vector2((float)(88 + num8), (float)(Main.screenHeight - 30 + num9 - 28 - num6 * 21)), black2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Main.chatLine[k].text, new Vector2((float)(88 + num8), (float)(Main.screenHeight - 30 + num9 - 28 - num6 * 21)), black2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } num6++; @@ -16406,13 +16412,13 @@ protected void DrawInventory() int num2 = 114 + Main.mH; if (Main.player[Main.myPlayer].hostile) { - this.spriteBatch.Draw(Main.itemTexture[4], new Vector2((float)(num - 2), (float)num2), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[4].Width, Main.itemTexture[4].Height)), Main.teamColor[Main.player[Main.myPlayer].team], 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.itemTexture[4], new Vector2((float)(num + 2), (float)num2), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[4].Width, Main.itemTexture[4].Height)), Main.teamColor[Main.player[Main.myPlayer].team], 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.itemTexture[4], new Vector2((float)(num - 2), (float)num2), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[4].Width, Main.itemTexture[4].Height)), Main.teamColor[Main.player[Main.myPlayer].team], 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[4], new Vector2((float)(num + 2), (float)num2), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[4].Width, Main.itemTexture[4].Height)), Main.teamColor[Main.player[Main.myPlayer].team], 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); } else { - this.spriteBatch.Draw(Main.itemTexture[4], new Vector2((float)(num - 16), (float)(num2 + 14)), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[4].Width, Main.itemTexture[4].Height)), Main.teamColor[Main.player[Main.myPlayer].team], -0.785f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.itemTexture[4], new Vector2((float)(num + 2), (float)(num2 + 14)), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[4].Width, Main.itemTexture[4].Height)), Main.teamColor[Main.player[Main.myPlayer].team], -0.785f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[4], new Vector2((float)(num - 16), (float)(num2 + 14)), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[4].Width, Main.itemTexture[4].Height)), Main.teamColor[Main.player[Main.myPlayer].team], -0.785f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[4], new Vector2((float)(num + 2), (float)(num2 + 14)), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[4].Width, Main.itemTexture[4].Height)), Main.teamColor[Main.player[Main.myPlayer].team], -0.785f, default(Vector2), 1f, SpriteEffects.None, 0f); } if (Main.mouseX > num && Main.mouseX < num + 34 && Main.mouseY > num2 - 2 && Main.mouseY < num2 + 34) { @@ -16471,11 +16477,11 @@ protected void DrawInventory() } } } - this.spriteBatch.Draw(Main.teamTexture, new Vector2((float)(num + 50), (float)(num2 - 20)), new Rectangle?(new Rectangle(0, 0, Main.teamTexture.Width, Main.teamTexture.Height)), Main.teamColor[0], 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.teamTexture, new Vector2((float)(num + 40), (float)num2), new Rectangle?(new Rectangle(0, 0, Main.teamTexture.Width, Main.teamTexture.Height)), Main.teamColor[1], 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.teamTexture, new Vector2((float)(num + 60), (float)num2), new Rectangle?(new Rectangle(0, 0, Main.teamTexture.Width, Main.teamTexture.Height)), Main.teamColor[2], 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.teamTexture, new Vector2((float)(num + 40), (float)(num2 + 20)), new Rectangle?(new Rectangle(0, 0, Main.teamTexture.Width, Main.teamTexture.Height)), Main.teamColor[3], 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.teamTexture, new Vector2((float)(num + 60), (float)(num2 + 20)), new Rectangle?(new Rectangle(0, 0, Main.teamTexture.Width, Main.teamTexture.Height)), Main.teamColor[4], 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.teamTexture, new Vector2((float)(num + 50), (float)(num2 - 20)), new Rectangle?(new Rectangle(0, 0, Main.teamTexture.Width, Main.teamTexture.Height)), Main.teamColor[0], 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.teamTexture, new Vector2((float)(num + 40), (float)num2), new Rectangle?(new Rectangle(0, 0, Main.teamTexture.Width, Main.teamTexture.Height)), Main.teamColor[1], 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.teamTexture, new Vector2((float)(num + 60), (float)num2), new Rectangle?(new Rectangle(0, 0, Main.teamTexture.Width, Main.teamTexture.Height)), Main.teamColor[2], 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.teamTexture, new Vector2((float)(num + 40), (float)(num2 + 20)), new Rectangle?(new Rectangle(0, 0, Main.teamTexture.Width, Main.teamTexture.Height)), Main.teamColor[3], 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.teamTexture, new Vector2((float)(num + 60), (float)(num2 + 20)), new Rectangle?(new Rectangle(0, 0, Main.teamTexture.Width, Main.teamTexture.Height)), Main.teamColor[4], 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } bool flag = false; Main.inventoryScale = 0.85f; @@ -16552,13 +16558,13 @@ protected void DrawInventory() Main.hoverItemName = Lang.inter[3]; } } - this.spriteBatch.Draw(Main.inventoryBack7Texture, new Vector2((float)num3, (float)num4), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack7Texture, new Vector2((float)num3, (float)num4), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); white = Color.White; if (Main.trashItem.type == 0 || Main.trashItem.stack == 0 || flag) { white = new Color(100, 100, 100, 100); float num6 = Main.inventoryScale; - this.spriteBatch.Draw(Main.trashTexture, new Vector2((float)num3 + 26f * Main.inventoryScale - (float)Main.trashTexture.Width * 0.5f * num6, (float)num4 + 26f * Main.inventoryScale - (float)Main.trashTexture.Height * 0.5f * num6), new Rectangle?(new Rectangle(0, 0, Main.trashTexture.Width, Main.trashTexture.Height)), white, 0f, default(Vector2), num6, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.trashTexture, new Vector2((float)num3 + 26f * Main.inventoryScale - (float)Main.trashTexture.Width * 0.5f * num6, (float)num4 + 26f * Main.inventoryScale - (float)Main.trashTexture.Height * 0.5f * num6), new Rectangle?(new Rectangle(0, 0, Main.trashTexture.Width, Main.trashTexture.Height)), white, 0f, default(Vector2), num6, SpriteEffects.None, 0f); } else { @@ -16582,18 +16588,18 @@ protected void DrawInventory() white.B = (byte)Main.DiscoB; white.A = 255; } - this.spriteBatch.Draw(Main.itemTexture[Main.trashItem.type], new Vector2((float)num3 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.trashItem.type].Width * 0.5f * num7, (float)num4 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.trashItem.type].Height * 0.5f * num7), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.trashItem.type].Width, Main.itemTexture[Main.trashItem.type].Height)), Main.trashItem.GetAlpha(white), 0f, default(Vector2), num7, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.trashItem.type], new Vector2((float)num3 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.trashItem.type].Width * 0.5f * num7, (float)num4 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.trashItem.type].Height * 0.5f * num7), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.trashItem.type].Width, Main.itemTexture[Main.trashItem.type].Height)), Main.trashItem.GetAlpha(white), 0f, default(Vector2), num7, SpriteEffects.None, 0f); if (Main.trashItem.color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.trashItem.type], new Vector2((float)num3 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.trashItem.type].Width * 0.5f * num7, (float)num4 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.trashItem.type].Height * 0.5f * num7), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.trashItem.type].Width, Main.itemTexture[Main.trashItem.type].Height)), Main.trashItem.GetColor(white), 0f, default(Vector2), num7, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.trashItem.type], new Vector2((float)num3 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.trashItem.type].Width * 0.5f * num7, (float)num4 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.trashItem.type].Height * 0.5f * num7), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.trashItem.type].Width, Main.itemTexture[Main.trashItem.type].Height)), Main.trashItem.GetColor(white), 0f, default(Vector2), num7, SpriteEffects.None, 0f); } white = Color.White; if (Main.trashItem.stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.trashItem.stack), new Vector2((float)num3 + 10f * Main.inventoryScale, (float)num4 + 26f * Main.inventoryScale), white, 0f, default(Vector2), num7, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.trashItem.stack), new Vector2((float)num3 + 10f * Main.inventoryScale, (float)num4 + 26f * Main.inventoryScale), white, 0f, default(Vector2), num7, SpriteEffects.None, 0f); } } - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[4], new Vector2(40f, 0f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[4], new Vector2(40f, 0f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); Main.inventoryScale = 0.85f; if (Main.mouseX > 20 && Main.mouseX < (int)(20f + 560f * Main.inventoryScale) && Main.mouseY > 20 && Main.mouseY < (int)(20f + 224f * Main.inventoryScale)) { @@ -16622,7 +16628,7 @@ protected void DrawInventory() { if (Main.player[Main.myPlayer].SellItem(Main.player[Main.myPlayer].inventory[num10].value, Main.player[Main.myPlayer].inventory[num10].stack)) { - this.shop[Main.npcShop].AddShop(Main.player[Main.myPlayer].inventory[num10]); + shop[Main.npcShop].AddShop(Main.player[Main.myPlayer].inventory[num10]); Main.player[Main.myPlayer].inventory[num10].SetDefaults(0, false); Main.PlaySound(18, -1, -1, 1); } @@ -16630,7 +16636,7 @@ protected void DrawInventory() { if (Main.player[Main.myPlayer].inventory[num10].value == 0) { - this.shop[Main.npcShop].AddShop(Main.player[Main.myPlayer].inventory[num10]); + shop[Main.npcShop].AddShop(Main.player[Main.myPlayer].inventory[num10]); Main.player[Main.myPlayer].inventory[num10].SetDefaults(0, false); Main.PlaySound(7, -1, -1, 1); } @@ -16771,11 +16777,11 @@ protected void DrawInventory() } if (k != 0) { - this.spriteBatch.Draw(Main.inventoryBackTexture, new Vector2((float)num8, (float)num9), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBackTexture, new Vector2((float)num8, (float)num9), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.inventoryBack9Texture, new Vector2((float)num8, (float)num9), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack9Texture, new Vector2((float)num8, (float)num9), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); } white2 = Color.White; if (Main.player[Main.myPlayer].inventory[num10].type > 0 && Main.player[Main.myPlayer].inventory[num10].stack > 0) @@ -16800,15 +16806,15 @@ protected void DrawInventory() white2.B = (byte)Main.DiscoB; white2.A = 255; } - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type], new Vector2((float)num8 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Width * 0.5f * num13, (float)num9 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Height * 0.5f * num13), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Height)), Main.player[Main.myPlayer].inventory[num10].GetAlpha(white2), 0f, default(Vector2), num13, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type], new Vector2((float)num8 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Width * 0.5f * num13, (float)num9 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Height * 0.5f * num13), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Height)), Main.player[Main.myPlayer].inventory[num10].GetAlpha(white2), 0f, default(Vector2), num13, SpriteEffects.None, 0f); white2 = Color.White; if (Main.player[Main.myPlayer].inventory[num10].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type], new Vector2((float)num8 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Width * 0.5f * num13, (float)num9 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Height * 0.5f * num13), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Height)), Main.player[Main.myPlayer].inventory[num10].GetColor(white2), 0f, default(Vector2), num13, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type], new Vector2((float)num8 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Width * 0.5f * num13, (float)num9 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Height * 0.5f * num13), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[num10].type].Height)), Main.player[Main.myPlayer].inventory[num10].GetColor(white2), 0f, default(Vector2), num13, SpriteEffects.None, 0f); } if (Main.player[Main.myPlayer].inventory[num10].stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].inventory[num10].stack), new Vector2((float)num8 + 10f * Main.inventoryScale, (float)num9 + 26f * Main.inventoryScale), white2, 0f, default(Vector2), num13, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].inventory[num10].stack), new Vector2((float)num8 + 10f * Main.inventoryScale, (float)num9 + 26f * Main.inventoryScale), white2, 0f, default(Vector2), num13, SpriteEffects.None, 0f); } } if (k == 0) @@ -16826,7 +16832,7 @@ protected void DrawInventory() color.G = 255; color.A = 50; } - this.spriteBatch.DrawString(Main.fontItemStack, text, new Vector2((float)(num8 + 6), (float)(num9 + 4)), color, 0f, default(Vector2), Main.inventoryScale * 0.8f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, text, new Vector2((float)(num8 + 6), (float)(num9 + 4)), color, 0f, default(Vector2), Main.inventoryScale * 0.8f, SpriteEffects.None, 0f); } } } @@ -16837,18 +16843,18 @@ protected void DrawInventory() { num14 = 1; } - this.spriteBatch.Draw(Main.HBLockTexture[num14], new Vector2((float)num15, (float)num16), new Rectangle?(new Rectangle(0, 0, Main.HBLockTexture[num14].Width, Main.HBLockTexture[num14].Height)), Main.inventoryBack, 0f, default(Vector2), 0.9f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.HBLockTexture[num14], new Vector2((float)num15, (float)num16), new Rectangle?(new Rectangle(0, 0, Main.HBLockTexture[num14].Width, Main.HBLockTexture[num14].Height)), Main.inventoryBack, 0f, default(Vector2), 0.9f, SpriteEffects.None, 0f); if (Main.mouseX > num15 && (float)Main.mouseX < (float)num15 + (float)Main.HBLockTexture[num14].Width * 0.9f && Main.mouseY > num16 && (float)Main.mouseY < (float)num16 + (float)Main.HBLockTexture[num14].Height * 0.9f) { Main.player[Main.myPlayer].mouseInterface = true; if (!Main.player[Main.myPlayer].hbLocked) { - this.MouseText(Lang.inter[5], 0, 0); + MouseText(Lang.inter[5], 0, 0); Main.mouseText = true; } else { - this.MouseText(Lang.inter[6], 0, 0); + MouseText(Lang.inter[6], 0, 0); Main.mouseText = true; } if (Main.mouseLeft && Main.mouseLeftRelease) @@ -16927,7 +16933,7 @@ protected void DrawInventory() } } } - this.spriteBatch.Draw(this.mapIconTexture[num21], new Vector2((float)num19, (float)num20), new Rectangle?(new Rectangle(0, 0, this.mapIconTexture[num21].Width, this.mapIconTexture[num21].Height)), new Color(num22, num22, num22, num22), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(mapIconTexture[num21], new Vector2((float)num19, (float)num20), new Rectangle?(new Rectangle(0, 0, mapIconTexture[num21].Width, mapIconTexture[num21].Height)), new Color(num22, num22, num22, num22), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } if (Main.armorHide) @@ -16955,30 +16961,30 @@ protected void DrawInventory() { num25 += 72; } - if (this.showNPCs) + if (showNPCs) { num24 = 0; } - this.spriteBatch.Draw(Main.npcToggleTexture[num24], new Vector2((float)num25, (float)num26), new Rectangle?(new Rectangle(0, 0, Main.npcToggleTexture[num24].Width, Main.npcToggleTexture[num24].Height)), Color.White, 0f, default(Vector2), 0.9f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.npcToggleTexture[num24], new Vector2((float)num25, (float)num26), new Rectangle?(new Rectangle(0, 0, Main.npcToggleTexture[num24].Width, Main.npcToggleTexture[num24].Height)), Color.White, 0f, default(Vector2), 0.9f, SpriteEffects.None, 0f); if (Main.mouseX > num25 && (float)Main.mouseX < (float)num25 + (float)Main.npcToggleTexture[num24].Width * 0.9f && Main.mouseY > num26 && (float)Main.mouseY < (float)num26 + (float)Main.npcToggleTexture[num24].Height * 0.9f) { Main.player[Main.myPlayer].mouseInterface = true; if (Main.mouseLeft && Main.mouseLeftRelease) { Main.PlaySound(12, -1, -1, 1); - if (!this.showNPCs) + if (!showNPCs) { - this.showNPCs = true; + showNPCs = true; } else { - this.showNPCs = false; + showNPCs = false; } } } - if (this.showNPCs) + if (showNPCs) { - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[7], new Vector2((float)(Main.screenWidth - 64 - 28 - 3), (float)(152 + Main.mH)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 0.8f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[7], new Vector2((float)(Main.screenWidth - 64 - 28 - 3), (float)(152 + Main.mH)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 0.8f, SpriteEffects.None, 0f); if (Main.mouseX > Main.screenWidth - 64 - 28 && Main.mouseX < (int)((float)(Main.screenWidth - 64 - 28) + 56f * Main.inventoryScale) && Main.mouseY > 174 + Main.mH && Main.mouseY < (int)((float)(174 + Main.mH) + 448f * Main.inventoryScale)) { Main.player[Main.myPlayer].mouseInterface = true; @@ -17041,11 +17047,11 @@ protected void DrawInventory() if (Main.mouseLeftRelease && Main.mouseLeft && Main.mouseItem.type == 0) { Main.PlaySound(12, -1, -1, 1); - this.mouseNPC = m; + mouseNPC = m; Main.mouseLeftRelease = false; } } - this.spriteBatch.Draw(Main.inventoryBack11Texture, new Vector2((float)num31, (float)num32), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack11Texture, new Vector2((float)num31, (float)num32), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); white3 = Color.White; int num33 = m; float scale = 1f; @@ -17062,13 +17068,13 @@ protected void DrawInventory() { scale = 36f / num34; } - this.spriteBatch.Draw(Main.npcHeadTexture[num33], new Vector2((float)num31 + 26f * Main.inventoryScale, (float)num32 + 26f * Main.inventoryScale), new Rectangle?(new Rectangle(0, 0, Main.npcHeadTexture[num33].Width, Main.npcHeadTexture[num33].Height)), white3, 0f, new Vector2((float)(Main.npcHeadTexture[num33].Width / 2), (float)(Main.npcHeadTexture[num33].Height / 2)), scale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.npcHeadTexture[num33], new Vector2((float)num31 + 26f * Main.inventoryScale, (float)num32 + 26f * Main.inventoryScale), new Rectangle?(new Rectangle(0, 0, Main.npcHeadTexture[num33].Width, Main.npcHeadTexture[num33].Height)), white3, 0f, new Vector2((float)(Main.npcHeadTexture[num33].Width / 2), (float)(Main.npcHeadTexture[num33].Height / 2)), scale, SpriteEffects.None, 0f); num27++; } } if (cursorText != "" && Main.mouseItem.type == 0) { - this.MouseText(cursorText, 0, 0); + MouseText(cursorText, 0, 0); } } else @@ -17076,7 +17082,7 @@ protected void DrawInventory() Vector2 vector = Main.fontMouseText.MeasureString("Equip"); Vector2 vector2 = Main.fontMouseText.MeasureString(Lang.inter[45]); float num35 = vector.X / vector2.X; - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[45], new Vector2((float)(Main.screenWidth - 64 - 28 + 4), (float)(152 + Main.mH) + (vector.Y - vector.Y * num35) / 2f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 0.8f * num35, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[45], new Vector2((float)(Main.screenWidth - 64 - 28 + 4), (float)(152 + Main.mH) + (vector.Y - vector.Y * num35) / 2f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 0.8f * num35, SpriteEffects.None, 0f); if (Main.mouseX > Main.screenWidth - 64 - 28 && Main.mouseX < (int)((float)(Main.screenWidth - 64 - 28) + 56f * Main.inventoryScale) && Main.mouseY > 174 + Main.mH && Main.mouseY < (int)((float)(174 + Main.mH) + 448f * Main.inventoryScale)) { Main.player[Main.myPlayer].mouseInterface = true; @@ -17096,7 +17102,7 @@ protected void DrawInventory() text2 = Main.player[Main.myPlayer].statDefense + " " + Lang.inter[10]; } Vector2 vector3 = Main.fontMouseText.MeasureString(text2); - this.spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num37 - vector3.X - 10f, (float)num38 + (float)Main.inventoryBackTexture.Height * 0.5f - vector3.Y * 0.5f), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num37 - vector3.X - 10f, (float)num38 + (float)Main.inventoryBackTexture.Height * 0.5f - vector3.Y * 0.5f), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); if (Main.mouseX >= num37 && (float)Main.mouseX <= (float)num37 + (float)Main.inventoryBackTexture.Width * Main.inventoryScale && Main.mouseY >= num38 && (float)Main.mouseY <= (float)num38 + (float)Main.inventoryBackTexture.Height * Main.inventoryScale) { Main.armorHide = true; @@ -17138,7 +17144,7 @@ protected void DrawInventory() }); } } - this.spriteBatch.Draw(Main.inventoryBack3Texture, new Vector2((float)num37, (float)num38), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack3Texture, new Vector2((float)num37, (float)num38), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); white4 = Color.White; if (Main.player[Main.myPlayer].armor[num36].type > 0 && Main.player[Main.myPlayer].armor[num36].stack > 0) { @@ -17155,21 +17161,21 @@ protected void DrawInventory() } } num39 *= Main.inventoryScale; - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type], new Vector2((float)num37 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Width * 0.5f * num39, (float)num38 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Height * 0.5f * num39), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Width, Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Height)), Main.player[Main.myPlayer].armor[num36].GetAlpha(white4), 0f, default(Vector2), num39, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type], new Vector2((float)num37 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Width * 0.5f * num39, (float)num38 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Height * 0.5f * num39), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Width, Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Height)), Main.player[Main.myPlayer].armor[num36].GetAlpha(white4), 0f, default(Vector2), num39, SpriteEffects.None, 0f); if (Main.player[Main.myPlayer].armor[num36].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type], new Vector2((float)num37 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Width * 0.5f * num39, (float)num38 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Height * 0.5f * num39), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Width, Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Height)), Main.player[Main.myPlayer].armor[num36].GetColor(white4), 0f, default(Vector2), num39, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type], new Vector2((float)num37 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Width * 0.5f * num39, (float)num38 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Height * 0.5f * num39), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Width, Main.itemTexture[Main.player[Main.myPlayer].armor[num36].type].Height)), Main.player[Main.myPlayer].armor[num36].GetColor(white4), 0f, default(Vector2), num39, SpriteEffects.None, 0f); } if (Main.player[Main.myPlayer].armor[num36].stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].armor[num36].stack), new Vector2((float)num37 + 10f * Main.inventoryScale, (float)num38 + 26f * Main.inventoryScale), white4, 0f, default(Vector2), num39, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].armor[num36].stack), new Vector2((float)num37 + 10f * Main.inventoryScale, (float)num38 + 26f * Main.inventoryScale), white4, 0f, default(Vector2), num39, SpriteEffects.None, 0f); } } } Vector2 vector4 = Main.fontMouseText.MeasureString("Social"); Vector2 vector5 = Main.fontMouseText.MeasureString(Lang.inter[11]); float num40 = vector4.X / vector5.X; - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[11], new Vector2((float)(Main.screenWidth - 64 - 28 - 44), (float)(152 + Main.mH) + (vector4.Y - vector4.Y * num40) / 2f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 0.8f * num40, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[11], new Vector2((float)(Main.screenWidth - 64 - 28 - 44), (float)(152 + Main.mH) + (vector4.Y - vector4.Y * num40) / 2f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 0.8f * num40, SpriteEffects.None, 0f); if (Main.mouseX > Main.screenWidth - 64 - 28 - 47 && Main.mouseX < (int)((float)(Main.screenWidth - 64 - 20 - 47) + 56f * Main.inventoryScale) && Main.mouseY > 174 + Main.mH && Main.mouseY < (int)((float)(174 + Main.mH) + 168f * Main.inventoryScale)) { Main.player[Main.myPlayer].mouseInterface = true; @@ -17199,7 +17205,7 @@ protected void DrawInventory() } } Vector2 vector6 = Main.fontMouseText.MeasureString(text3); - this.spriteBatch.DrawString(Main.fontMouseText, text3, new Vector2((float)num42 - vector6.X - 10f - 47f, (float)num43 + (float)Main.inventoryBackTexture.Height * 0.5f - vector6.Y * 0.5f), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text3, new Vector2((float)num42 - vector6.X - 10f - 47f, (float)num43 + (float)Main.inventoryBackTexture.Height * 0.5f - vector6.Y * 0.5f), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); if (Main.mouseX >= num42 && (float)Main.mouseX <= (float)num42 + (float)Main.inventoryBackTexture.Width * Main.inventoryScale && Main.mouseY >= num43 && (float)Main.mouseY <= (float)num43 + (float)Main.inventoryBackTexture.Height * Main.inventoryScale) { Main.player[Main.myPlayer].mouseInterface = true; @@ -17252,7 +17258,7 @@ protected void DrawInventory() }); } } - this.spriteBatch.Draw(Main.inventoryBack8Texture, new Vector2((float)num42, (float)num43), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack8Texture, new Vector2((float)num42, (float)num43), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); white5 = Color.White; if (Main.player[Main.myPlayer].armor[num41].type > 0 && Main.player[Main.myPlayer].armor[num41].stack > 0) { @@ -17269,21 +17275,21 @@ protected void DrawInventory() } } num44 *= Main.inventoryScale; - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type], new Vector2((float)num42 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Width * 0.5f * num44, (float)num43 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Height * 0.5f * num44), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Width, Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Height)), Main.player[Main.myPlayer].armor[num41].GetAlpha(white5), 0f, default(Vector2), num44, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type], new Vector2((float)num42 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Width * 0.5f * num44, (float)num43 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Height * 0.5f * num44), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Width, Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Height)), Main.player[Main.myPlayer].armor[num41].GetAlpha(white5), 0f, default(Vector2), num44, SpriteEffects.None, 0f); if (Main.player[Main.myPlayer].armor[num41].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type], new Vector2((float)num42 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Width * 0.5f * num44, (float)num43 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Height * 0.5f * num44), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Width, Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Height)), Main.player[Main.myPlayer].armor[num41].GetColor(white5), 0f, default(Vector2), num44, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type], new Vector2((float)num42 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Width * 0.5f * num44, (float)num43 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Height * 0.5f * num44), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Width, Main.itemTexture[Main.player[Main.myPlayer].armor[num41].type].Height)), Main.player[Main.myPlayer].armor[num41].GetColor(white5), 0f, default(Vector2), num44, SpriteEffects.None, 0f); } if (Main.player[Main.myPlayer].armor[num41].stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].armor[num41].stack), new Vector2((float)num42 + 10f * Main.inventoryScale, (float)num43 + 26f * Main.inventoryScale), white5, 0f, default(Vector2), num44, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].armor[num41].stack), new Vector2((float)num42 + 10f * Main.inventoryScale, (float)num43 + 26f * Main.inventoryScale), white5, 0f, default(Vector2), num44, SpriteEffects.None, 0f); } } } Vector2 vector7 = Main.fontMouseText.MeasureString("Dye"); Vector2 vector8 = Main.fontMouseText.MeasureString(Lang.inter[57]); float num45 = vector7.X / vector8.X; - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[57], new Vector2((float)(Main.screenWidth - 64 - 28 - 44 - 40), (float)(152 + Main.mH) + (vector7.Y - vector7.Y * num45) / 2f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 0.8f * num45, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[57], new Vector2((float)(Main.screenWidth - 64 - 28 - 44 - 40), (float)(152 + Main.mH) + (vector7.Y - vector7.Y * num45) / 2f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 0.8f * num45, SpriteEffects.None, 0f); if (Main.mouseX > Main.screenWidth - 64 - 28 - 47 && Main.mouseX < (int)((float)(Main.screenWidth - 64 - 20 - 47) + 56f * Main.inventoryScale) && Main.mouseY > 174 + Main.mH && Main.mouseY < (int)((float)(174 + Main.mH) + 168f * Main.inventoryScale)) { Main.player[Main.myPlayer].mouseInterface = true; @@ -17330,7 +17336,7 @@ protected void DrawInventory() }); } } - this.spriteBatch.Draw(Main.inventoryBack12Texture, new Vector2((float)num47, (float)num48), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack12Texture, new Vector2((float)num47, (float)num48), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); white6 = Color.White; if (Main.player[Main.myPlayer].dye[num46].type > 0 && Main.player[Main.myPlayer].dye[num46].stack > 0) { @@ -17347,14 +17353,14 @@ protected void DrawInventory() } } num49 *= Main.inventoryScale; - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type], new Vector2((float)num47 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Width * 0.5f * num49, (float)num48 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Height * 0.5f * num49), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Width, Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Height)), Main.player[Main.myPlayer].dye[num46].GetAlpha(white6), 0f, default(Vector2), num49, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type], new Vector2((float)num47 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Width * 0.5f * num49, (float)num48 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Height * 0.5f * num49), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Width, Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Height)), Main.player[Main.myPlayer].dye[num46].GetAlpha(white6), 0f, default(Vector2), num49, SpriteEffects.None, 0f); if (Main.player[Main.myPlayer].dye[num46].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type], new Vector2((float)num47 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Width * 0.5f * num49, (float)num48 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Height * 0.5f * num49), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Width, Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Height)), Main.player[Main.myPlayer].dye[num46].GetColor(white6), 0f, default(Vector2), num49, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type], new Vector2((float)num47 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Width * 0.5f * num49, (float)num48 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Height * 0.5f * num49), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Width, Main.itemTexture[Main.player[Main.myPlayer].dye[num46].type].Height)), Main.player[Main.myPlayer].dye[num46].GetColor(white6), 0f, default(Vector2), num49, SpriteEffects.None, 0f); } if (Main.player[Main.myPlayer].dye[num46].stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].dye[num46].stack), new Vector2((float)num47 + 10f * Main.inventoryScale, (float)num48 + 26f * Main.inventoryScale), white6, 0f, default(Vector2), num49, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].dye[num46].stack), new Vector2((float)num47 + 10f * Main.inventoryScale, (float)num48 + 26f * Main.inventoryScale), white6, 0f, default(Vector2), num49, SpriteEffects.None, 0f); } } } @@ -17530,10 +17536,10 @@ protected void DrawInventory() } } } - this.spriteBatch.DrawString(Main.fontMouseText, text5, new Vector2((float)(num52 + 50) + Main.fontMouseText.MeasureString(text4).X, (float)num53), white7, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text5, new Vector2((float)(num52 + 50) + Main.fontMouseText.MeasureString(text4).X, (float)num53), white7, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); int num61 = num52 + 70; int num62 = num53 + 40; - this.spriteBatch.Draw(Main.reforgeTexture, new Vector2((float)num61, (float)num62), new Rectangle?(new Rectangle(0, 0, Main.reforgeTexture.Width, Main.reforgeTexture.Height)), Color.White, 0f, new Vector2((float)(Main.reforgeTexture.Width / 2), (float)(Main.reforgeTexture.Height / 2)), Main.reforgeScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.reforgeTexture, new Vector2((float)num61, (float)num62), new Rectangle?(new Rectangle(0, 0, Main.reforgeTexture.Width, Main.reforgeTexture.Height)), Color.White, 0f, new Vector2((float)(Main.reforgeTexture.Width / 2), (float)(Main.reforgeTexture.Height / 2)), Main.reforgeScale, SpriteEffects.None, 0f); if (Main.mouseX > num61 - Main.reforgeTexture.Width / 2 && Main.mouseX < num61 + Main.reforgeTexture.Width / 2 && Main.mouseY > num62 - Main.reforgeTexture.Height / 2 && Main.mouseY < num62 + Main.reforgeTexture.Height / 2) { Main.hoverItemName = Lang.inter[19]; @@ -17562,7 +17568,7 @@ protected void DrawInventory() { text4 = Lang.inter[20]; } - this.spriteBatch.DrawString(Main.fontMouseText, text4, new Vector2((float)(num52 + 50), (float)num53), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text4, new Vector2((float)(num52 + 50), (float)num53), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); Color white8 = new Color(100, 100, 100, 100); if (Main.mouseX >= num52 && (float)Main.mouseX <= (float)num52 + (float)Main.inventoryBackTexture.Width * Main.inventoryScale && Main.mouseY >= num53 && (float)Main.mouseY <= (float)num53 + (float)Main.inventoryBackTexture.Height * Main.inventoryScale) { @@ -17647,7 +17653,7 @@ protected void DrawInventory() }); } } - this.spriteBatch.Draw(Main.inventoryBack4Texture, new Vector2((float)num52, (float)num53), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack4Texture, new Vector2((float)num52, (float)num53), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); white8 = Color.White; if (Main.reforgeItem.type > 0 && Main.reforgeItem.stack > 0) { @@ -17664,14 +17670,14 @@ protected void DrawInventory() } } num64 *= Main.inventoryScale; - this.spriteBatch.Draw(Main.itemTexture[Main.reforgeItem.type], new Vector2((float)num52 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.reforgeItem.type].Width * 0.5f * num64, (float)num53 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.reforgeItem.type].Height * 0.5f * num64), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.reforgeItem.type].Width, Main.itemTexture[Main.reforgeItem.type].Height)), Main.reforgeItem.GetAlpha(white8), 0f, default(Vector2), num64, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.reforgeItem.type], new Vector2((float)num52 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.reforgeItem.type].Width * 0.5f * num64, (float)num53 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.reforgeItem.type].Height * 0.5f * num64), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.reforgeItem.type].Width, Main.itemTexture[Main.reforgeItem.type].Height)), Main.reforgeItem.GetAlpha(white8), 0f, default(Vector2), num64, SpriteEffects.None, 0f); if (Main.reforgeItem.color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.reforgeItem.type], new Vector2((float)num52 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.reforgeItem.type].Width * 0.5f * num64, (float)num53 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.reforgeItem.type].Height * 0.5f * num64), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.reforgeItem.type].Width, Main.itemTexture[Main.reforgeItem.type].Height)), Main.reforgeItem.GetColor(white8), 0f, default(Vector2), num64, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.reforgeItem.type], new Vector2((float)num52 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.reforgeItem.type].Width * 0.5f * num64, (float)num53 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.reforgeItem.type].Height * 0.5f * num64), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.reforgeItem.type].Width, Main.itemTexture[Main.reforgeItem.type].Height)), Main.reforgeItem.GetColor(white8), 0f, default(Vector2), num64, SpriteEffects.None, 0f); } if (Main.reforgeItem.stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.reforgeItem.stack), new Vector2((float)num52 + 10f * Main.inventoryScale, (float)num53 + 26f * Main.inventoryScale), white8, 0f, default(Vector2), num64, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.reforgeItem.stack), new Vector2((float)num52 + 10f * Main.inventoryScale, (float)num53 + 26f * Main.inventoryScale), white8, 0f, default(Vector2), num64, SpriteEffects.None, 0f); } } } @@ -17695,7 +17701,7 @@ protected void DrawInventory() if (Main.guideItem.type > 0) { text6 = Lang.inter[21] + " " + Main.guideItem.name; - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[22], new Vector2((float)num65, (float)(num66 + 118)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[22], new Vector2((float)num65, (float)(num66 + 118)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); int num67 = Main.focusRecipe; int num68 = 0; int num69 = 0; @@ -17706,7 +17712,7 @@ protected void DrawInventory() { if (num69 == 0 && !Main.recipe[Main.availableRecipe[num67]].needWater && !Main.recipe[Main.availableRecipe[num67]].needHoney) { - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[23], new Vector2((float)num65, (float)(num66 + 118 + num70)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[23], new Vector2((float)num65, (float)(num66 + 118 + num70)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); break; } break; @@ -17714,26 +17720,26 @@ protected void DrawInventory() else { num68++; - this.spriteBatch.DrawString(Main.fontMouseText, Main.tileName[Main.recipe[Main.availableRecipe[num67]].requiredTile[num69]], new Vector2((float)num65, (float)(num66 + 118 + num70)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Main.tileName[Main.recipe[Main.availableRecipe[num67]].requiredTile[num69]], new Vector2((float)num65, (float)(num66 + 118 + num70)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); num69++; } } if (Main.recipe[Main.availableRecipe[num67]].needWater) { int num71 = (num68 + 1) * 26; - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[53], new Vector2((float)num65, (float)(num66 + 118 + num71)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[53], new Vector2((float)num65, (float)(num66 + 118 + num71)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } if (Main.recipe[Main.availableRecipe[num67]].needHoney) { int num72 = (num68 + 1) * 26; - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[58], new Vector2((float)num65, (float)(num66 + 118 + num72)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[58], new Vector2((float)num65, (float)(num66 + 118 + num72)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } else { text6 = Lang.inter[24]; } - this.spriteBatch.DrawString(Main.fontMouseText, text6, new Vector2((float)(num65 + 50), (float)(num66 + 12)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text6, new Vector2((float)(num65 + 50), (float)(num66 + 12)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); Color white9 = new Color(100, 100, 100, 100); if (Main.mouseX >= num65 && (float)Main.mouseX <= (float)num65 + (float)Main.inventoryBackTexture.Width * Main.inventoryScale && Main.mouseY >= num66 && (float)Main.mouseY <= (float)num66 + (float)Main.inventoryBackTexture.Height * Main.inventoryScale) { @@ -17818,7 +17824,7 @@ protected void DrawInventory() }); } } - this.spriteBatch.Draw(Main.inventoryBack4Texture, new Vector2((float)num65, (float)num66), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack4Texture, new Vector2((float)num65, (float)num66), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); white9 = Color.White; if (Main.guideItem.type > 0 && Main.guideItem.stack > 0) { @@ -17842,15 +17848,15 @@ protected void DrawInventory() white9.B = (byte)Main.DiscoB; white9.A = 255; } - this.spriteBatch.Draw(Main.itemTexture[Main.guideItem.type], new Vector2((float)num65 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.guideItem.type].Width * 0.5f * num74, (float)num66 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.guideItem.type].Height * 0.5f * num74), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.guideItem.type].Width, Main.itemTexture[Main.guideItem.type].Height)), Main.guideItem.GetAlpha(white9), 0f, default(Vector2), num74, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.guideItem.type], new Vector2((float)num65 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.guideItem.type].Width * 0.5f * num74, (float)num66 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.guideItem.type].Height * 0.5f * num74), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.guideItem.type].Width, Main.itemTexture[Main.guideItem.type].Height)), Main.guideItem.GetAlpha(white9), 0f, default(Vector2), num74, SpriteEffects.None, 0f); white9 = Color.White; if (Main.guideItem.color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.guideItem.type], new Vector2((float)num65 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.guideItem.type].Width * 0.5f * num74, (float)num66 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.guideItem.type].Height * 0.5f * num74), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.guideItem.type].Width, Main.itemTexture[Main.guideItem.type].Height)), Main.guideItem.GetColor(white9), 0f, default(Vector2), num74, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.guideItem.type], new Vector2((float)num65 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.guideItem.type].Width * 0.5f * num74, (float)num66 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.guideItem.type].Height * 0.5f * num74), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.guideItem.type].Width, Main.itemTexture[Main.guideItem.type].Height)), Main.guideItem.GetColor(white9), 0f, default(Vector2), num74, SpriteEffects.None, 0f); } if (Main.guideItem.stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.guideItem.stack), new Vector2((float)num65 + 10f * Main.inventoryScale, (float)num66 + 26f * Main.inventoryScale), white9, 0f, default(Vector2), num74, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.guideItem.stack), new Vector2((float)num65 + 10f * Main.inventoryScale, (float)num66 + 26f * Main.inventoryScale), white9, 0f, default(Vector2), num74, SpriteEffects.None, 0f); } } } @@ -17860,7 +17866,7 @@ protected void DrawInventory() { if (Main.numAvailableRecipes > 0) { - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[25], new Vector2(76f, (float)(414 + num50)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[25], new Vector2(76f, (float)(414 + num50)), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } for (int num75 = 0; num75 < Recipe.maxRecipes; num75++) { @@ -18003,7 +18009,7 @@ protected void DrawInventory() { num78 = 0.0; } - this.spriteBatch.Draw(Main.inventoryBack4Texture, new Vector2((float)num76, (float)num77), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), new Color((int)((byte)num78), (int)((byte)num78), (int)((byte)num78), (int)((byte)num78)), 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack4Texture, new Vector2((float)num76, (float)num77), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), new Color((int)((byte)num78), (int)((byte)num78), (int)((byte)num78), (int)((byte)num78)), 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); if (Main.recipe[Main.availableRecipe[num75]].createItem.type > 0 && Main.recipe[Main.availableRecipe[num75]].createItem.stack > 0) { float num80 = 1f; @@ -18027,15 +18033,15 @@ protected void DrawInventory() color4.B = (byte)Main.DiscoB; color4.A = 255; } - this.spriteBatch.Draw(Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type], new Vector2((float)num76 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Width * 0.5f * num80, (float)num77 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Height * 0.5f * num80), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Width, Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Height)), Main.recipe[Main.availableRecipe[num75]].createItem.GetAlpha(color4), 0f, default(Vector2), num80, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type], new Vector2((float)num76 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Width * 0.5f * num80, (float)num77 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Height * 0.5f * num80), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Width, Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Height)), Main.recipe[Main.availableRecipe[num75]].createItem.GetAlpha(color4), 0f, default(Vector2), num80, SpriteEffects.None, 0f); color4 = color5; if (Main.recipe[Main.availableRecipe[num75]].createItem.color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type], new Vector2((float)num76 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Width * 0.5f * num80, (float)num77 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Height * 0.5f * num80), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Width, Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Height)), Main.recipe[Main.availableRecipe[num75]].createItem.GetColor(color4), 0f, default(Vector2), num80, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type], new Vector2((float)num76 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Width * 0.5f * num80, (float)num77 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Height * 0.5f * num80), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Width, Main.itemTexture[Main.recipe[Main.availableRecipe[num75]].createItem.type].Height)), Main.recipe[Main.availableRecipe[num75]].createItem.GetColor(color4), 0f, default(Vector2), num80, SpriteEffects.None, 0f); } if (Main.recipe[Main.availableRecipe[num75]].createItem.stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.recipe[Main.availableRecipe[num75]].createItem.stack), new Vector2((float)num76 + 10f * Main.inventoryScale, (float)num77 + 26f * Main.inventoryScale), color4, 0f, default(Vector2), num80, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.recipe[Main.availableRecipe[num75]].createItem.stack), new Vector2((float)num76 + 10f * Main.inventoryScale, (float)num77 + 26f * Main.inventoryScale), color4, 0f, default(Vector2), num80, SpriteEffects.None, 0f); } } } @@ -18119,7 +18125,7 @@ protected void DrawInventory() { num84 = 0.0; } - this.spriteBatch.Draw(Main.inventoryBack4Texture, new Vector2((float)num82, (float)num83), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), new Color((int)((byte)num84), (int)((byte)num84), (int)((byte)num84), (int)((byte)num84)), 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack4Texture, new Vector2((float)num82, (float)num83), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), new Color((int)((byte)num84), (int)((byte)num84), (int)((byte)num84), (int)((byte)num84)), 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); if (Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type > 0 && Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].stack > 0) { float num86 = 1f; @@ -18143,15 +18149,15 @@ protected void DrawInventory() color6.B = (byte)Main.DiscoB; color6.A = 255; } - this.spriteBatch.Draw(Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type], new Vector2((float)num82 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Width * 0.5f * num86, (float)num83 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Height * 0.5f * num86), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Width, Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Height)), Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].GetAlpha(color6), 0f, default(Vector2), num86, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type], new Vector2((float)num82 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Width * 0.5f * num86, (float)num83 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Height * 0.5f * num86), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Width, Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Height)), Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].GetAlpha(color6), 0f, default(Vector2), num86, SpriteEffects.None, 0f); if (Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type], new Vector2((float)num82 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Width * 0.5f * num86, (float)num83 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Height * 0.5f * num86), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Width, Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Height)), Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].GetColor(color6), 0f, default(Vector2), num86, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type], new Vector2((float)num82 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Width * 0.5f * num86, (float)num83 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Height * 0.5f * num86), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Width, Main.itemTexture[Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].type].Height)), Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].GetColor(color6), 0f, default(Vector2), num86, SpriteEffects.None, 0f); } color6 = color7; if (Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].stack), new Vector2((float)num82 + 10f * Main.inventoryScale, (float)num83 + 26f * Main.inventoryScale), color6, 0f, default(Vector2), num86, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.recipe[Main.availableRecipe[Main.focusRecipe]].requiredItem[num81].stack), new Vector2((float)num82 + 10f * Main.inventoryScale, (float)num83 + 26f * Main.inventoryScale), color6, 0f, default(Vector2), num86, SpriteEffects.None, 0f); } } num81++; @@ -18169,10 +18175,10 @@ protected void DrawInventory() { num88 -= 50; } - this.spriteBatch.Draw(Main.craftButtonTexture, new Vector2((float)num87, (float)num88), new Rectangle?(new Rectangle(0, 0, Main.craftButtonTexture.Width, Main.craftButtonTexture.Height)), Color.White, 0f, new Vector2((float)(Main.craftButtonTexture.Width / 2), (float)(Main.craftButtonTexture.Height / 2)), Main.reforgeScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.craftButtonTexture, new Vector2((float)num87, (float)num88), new Rectangle?(new Rectangle(0, 0, Main.craftButtonTexture.Width, Main.craftButtonTexture.Height)), Color.White, 0f, new Vector2((float)(Main.craftButtonTexture.Width / 2), (float)(Main.craftButtonTexture.Height / 2)), Main.reforgeScale, SpriteEffects.None, 0f); if (Main.mouseX > num87 - Main.craftButtonTexture.Width / 2 && Main.mouseX < num87 + Main.craftButtonTexture.Width / 2 && Main.mouseY > num88 - Main.craftButtonTexture.Height / 2 && Main.mouseY < num88 + Main.craftButtonTexture.Height / 2) { - this.MouseText("Crafting window", 0, 0); + MouseText("Crafting window", 0, 0); Main.player[Main.myPlayer].mouseInterface = true; if (Main.mouseLeft && Main.mouseLeftRelease) { @@ -18230,7 +18236,7 @@ protected void DrawInventory() Main.PlaySound(12, -1, -1, 1); } } - this.spriteBatch.Draw(Main.craftUpButtonTexture, new Vector2((float)num98, (float)num99), new Rectangle?(new Rectangle(0, 0, Main.craftUpButtonTexture.Width, Main.craftUpButtonTexture.Height)), new Color(200, 200, 200, 200), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.craftUpButtonTexture, new Vector2((float)num98, (float)num99), new Rectangle?(new Rectangle(0, 0, Main.craftUpButtonTexture.Width, Main.craftUpButtonTexture.Height)), new Color(200, 200, 200, 200), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } if (Main.recStart < Main.numAvailableRecipes - num92 * num93) { @@ -18248,7 +18254,7 @@ protected void DrawInventory() } } } - this.spriteBatch.Draw(Main.craftDownButtonTexture, new Vector2((float)num98, (float)num99), new Rectangle?(new Rectangle(0, 0, Main.craftUpButtonTexture.Width, Main.craftUpButtonTexture.Height)), new Color(200, 200, 200, 200), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.craftDownButtonTexture, new Vector2((float)num98, (float)num99), new Rectangle?(new Rectangle(0, 0, Main.craftUpButtonTexture.Width, Main.craftUpButtonTexture.Height)), new Color(200, 200, 200, 200), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } int num100 = Main.recStart; while (num100 < Recipe.maxRecipes && num100 < Main.numAvailableRecipes) @@ -18291,7 +18297,7 @@ protected void DrawInventory() { num103 = 0.0; } - this.spriteBatch.Draw(Main.inventoryBack4Texture, new Vector2((float)num101, (float)num102), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), new Color((int)((byte)num103), (int)((byte)num103), (int)((byte)num103), (int)((byte)num103)), 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack4Texture, new Vector2((float)num101, (float)num102), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), new Color((int)((byte)num103), (int)((byte)num103), (int)((byte)num103), (int)((byte)num103)), 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); if (Main.recipe[Main.availableRecipe[num100]].createItem.type > 0 && Main.recipe[Main.availableRecipe[num100]].createItem.stack > 0) { float num105 = 1f; @@ -18315,15 +18321,15 @@ protected void DrawInventory() color8.B = (byte)Main.DiscoB; color8.A = 255; } - this.spriteBatch.Draw(Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type], new Vector2((float)num101 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Width * 0.5f * num105, (float)num102 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Height * 0.5f * num105), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Width, Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Height)), Main.recipe[Main.availableRecipe[num100]].createItem.GetAlpha(color8), 0f, default(Vector2), num105, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type], new Vector2((float)num101 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Width * 0.5f * num105, (float)num102 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Height * 0.5f * num105), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Width, Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Height)), Main.recipe[Main.availableRecipe[num100]].createItem.GetAlpha(color8), 0f, default(Vector2), num105, SpriteEffects.None, 0f); color8 = color9; if (Main.recipe[Main.availableRecipe[num100]].createItem.color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type], new Vector2((float)num101 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Width * 0.5f * num105, (float)num102 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Height * 0.5f * num105), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Width, Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Height)), Main.recipe[Main.availableRecipe[num100]].createItem.GetColor(color8), 0f, default(Vector2), num105, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type], new Vector2((float)num101 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Width * 0.5f * num105, (float)num102 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Height * 0.5f * num105), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Width, Main.itemTexture[Main.recipe[Main.availableRecipe[num100]].createItem.type].Height)), Main.recipe[Main.availableRecipe[num100]].createItem.GetColor(color8), 0f, default(Vector2), num105, SpriteEffects.None, 0f); } if (Main.recipe[Main.availableRecipe[num100]].createItem.stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.recipe[Main.availableRecipe[num100]].createItem.stack), new Vector2((float)num101 + 10f * Main.inventoryScale, (float)num102 + 26f * Main.inventoryScale), color8, 0f, default(Vector2), num105, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.recipe[Main.availableRecipe[num100]].createItem.stack), new Vector2((float)num101 + 10f * Main.inventoryScale, (float)num102 + 26f * Main.inventoryScale), color8, 0f, default(Vector2), num105, SpriteEffects.None, 0f); } } } @@ -18346,7 +18352,7 @@ protected void DrawInventory() Vector2 vector9 = Main.fontMouseText.MeasureString("Coins"); Vector2 vector10 = Main.fontMouseText.MeasureString(Lang.inter[26]); float num106 = vector9.X / vector10.X; - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[26], new Vector2(496f, 84f + (vector9.Y - vector9.Y * num106) / 2f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 0.75f * num106, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[26], new Vector2(496f, 84f + (vector9.Y - vector9.Y * num106) / 2f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 0.75f * num106, SpriteEffects.None, 0f); Main.inventoryScale = 0.6f; for (int num107 = 0; num107 < 4; num107++) { @@ -18369,7 +18375,7 @@ protected void DrawInventory() { if (Main.player[Main.myPlayer].SellItem(Main.player[Main.myPlayer].inventory[num110].value, Main.player[Main.myPlayer].inventory[num110].stack)) { - this.shop[Main.npcShop].AddShop(Main.player[Main.myPlayer].inventory[num110]); + shop[Main.npcShop].AddShop(Main.player[Main.myPlayer].inventory[num110]); Main.player[Main.myPlayer].inventory[num110].SetDefaults(0, false); Main.PlaySound(18, -1, -1, 1); } @@ -18377,7 +18383,7 @@ protected void DrawInventory() { if (Main.player[Main.myPlayer].inventory[num110].value == 0) { - this.shop[Main.npcShop].AddShop(Main.player[Main.myPlayer].inventory[num110]); + shop[Main.npcShop].AddShop(Main.player[Main.myPlayer].inventory[num110]); Main.player[Main.myPlayer].inventory[num110].SetDefaults(0, false); Main.PlaySound(7, -1, -1, 1); } @@ -18473,7 +18479,7 @@ protected void DrawInventory() }); } } - this.spriteBatch.Draw(Main.inventoryBackTexture, new Vector2((float)num108, (float)num109), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBackTexture, new Vector2((float)num108, (float)num109), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); white11 = Color.White; if (Main.player[Main.myPlayer].inventory[num110].type > 0 && Main.player[Main.myPlayer].inventory[num110].stack > 0) { @@ -18490,21 +18496,21 @@ protected void DrawInventory() } } num112 *= Main.inventoryScale; - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type], new Vector2((float)num108 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Width * 0.5f * num112, (float)num109 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Height * 0.5f * num112), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Height)), Main.player[Main.myPlayer].inventory[num110].GetAlpha(white11), 0f, default(Vector2), num112, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type], new Vector2((float)num108 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Width * 0.5f * num112, (float)num109 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Height * 0.5f * num112), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Height)), Main.player[Main.myPlayer].inventory[num110].GetAlpha(white11), 0f, default(Vector2), num112, SpriteEffects.None, 0f); if (Main.player[Main.myPlayer].inventory[num110].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type], new Vector2((float)num108 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Width * 0.5f * num112, (float)num109 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Height * 0.5f * num112), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Height)), Main.player[Main.myPlayer].inventory[num110].GetColor(white11), 0f, default(Vector2), num112, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type], new Vector2((float)num108 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Width * 0.5f * num112, (float)num109 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Height * 0.5f * num112), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[num110].type].Height)), Main.player[Main.myPlayer].inventory[num110].GetColor(white11), 0f, default(Vector2), num112, SpriteEffects.None, 0f); } if (Main.player[Main.myPlayer].inventory[num110].stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].inventory[num110].stack), new Vector2((float)num108 + 10f * Main.inventoryScale, (float)num109 + 26f * Main.inventoryScale), white11, 0f, default(Vector2), num112, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].inventory[num110].stack), new Vector2((float)num108 + 10f * Main.inventoryScale, (float)num109 + 26f * Main.inventoryScale), white11, 0f, default(Vector2), num112, SpriteEffects.None, 0f); } } } Vector2 vector11 = Main.fontMouseText.MeasureString("Ammo"); Vector2 vector12 = Main.fontMouseText.MeasureString(Lang.inter[27]); float num113 = vector11.X / vector12.X; - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[27], new Vector2(532f, 84f + (vector11.Y - vector11.Y * num113) / 2f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 0.75f * num113, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[27], new Vector2(532f, 84f + (vector11.Y - vector11.Y * num113) / 2f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 0.75f * num113, SpriteEffects.None, 0f); Main.inventoryScale = 0.6f; for (int num114 = 0; num114 < 4; num114++) { @@ -18527,7 +18533,7 @@ protected void DrawInventory() { if (Main.player[Main.myPlayer].SellItem(Main.player[Main.myPlayer].inventory[num117].value, Main.player[Main.myPlayer].inventory[num117].stack)) { - this.shop[Main.npcShop].AddShop(Main.player[Main.myPlayer].inventory[num117]); + shop[Main.npcShop].AddShop(Main.player[Main.myPlayer].inventory[num117]); Main.player[Main.myPlayer].inventory[num117].SetDefaults(0, false); Main.PlaySound(18, -1, -1, 1); } @@ -18535,7 +18541,7 @@ protected void DrawInventory() { if (Main.player[Main.myPlayer].inventory[num117].value == 0) { - this.shop[Main.npcShop].AddShop(Main.player[Main.myPlayer].inventory[num117]); + shop[Main.npcShop].AddShop(Main.player[Main.myPlayer].inventory[num117]); Main.player[Main.myPlayer].inventory[num117].SetDefaults(0, false); Main.PlaySound(7, -1, -1, 1); } @@ -18632,7 +18638,7 @@ protected void DrawInventory() }); } } - this.spriteBatch.Draw(Main.inventoryBackTexture, new Vector2((float)num115, (float)num116), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBackTexture, new Vector2((float)num115, (float)num116), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); white12 = Color.White; if (Main.player[Main.myPlayer].inventory[num117].type > 0 && Main.player[Main.myPlayer].inventory[num117].stack > 0) { @@ -18649,14 +18655,14 @@ protected void DrawInventory() } } num119 *= Main.inventoryScale; - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type], new Vector2((float)num115 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Width * 0.5f * num119, (float)num116 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Height * 0.5f * num119), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Height)), Main.player[Main.myPlayer].inventory[num117].GetAlpha(white12), 0f, default(Vector2), num119, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type], new Vector2((float)num115 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Width * 0.5f * num119, (float)num116 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Height * 0.5f * num119), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Height)), Main.player[Main.myPlayer].inventory[num117].GetAlpha(white12), 0f, default(Vector2), num119, SpriteEffects.None, 0f); if (Main.player[Main.myPlayer].inventory[num117].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type], new Vector2((float)num115 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Width * 0.5f * num119, (float)num116 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Height * 0.5f * num119), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Height)), Main.player[Main.myPlayer].inventory[num117].GetColor(white12), 0f, default(Vector2), num119, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type], new Vector2((float)num115 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Width * 0.5f * num119, (float)num116 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Height * 0.5f * num119), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[num117].type].Height)), Main.player[Main.myPlayer].inventory[num117].GetColor(white12), 0f, default(Vector2), num119, SpriteEffects.None, 0f); } if (Main.player[Main.myPlayer].inventory[num117].stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].inventory[num117].stack), new Vector2((float)num115 + 10f * Main.inventoryScale, (float)num116 + 26f * Main.inventoryScale), white12, 0f, default(Vector2), num119, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].inventory[num117].stack), new Vector2((float)num115 + 10f * Main.inventoryScale, (float)num116 + 26f * Main.inventoryScale), white12, 0f, default(Vector2), num119, SpriteEffects.None, 0f); } } } @@ -18666,9 +18672,9 @@ protected void DrawInventory() } if (Main.npcShop > 0) { - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[28], new Vector2(504f, (float)this.invBottom), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[28], new Vector2(504f, (float)invBottom), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); Main.inventoryScale = 0.755f; - if (Main.mouseX > 73 && Main.mouseX < (int)(73f + 560f * Main.inventoryScale) && Main.mouseY > this.invBottom && Main.mouseY < (int)((float)this.invBottom + 224f * Main.inventoryScale)) + if (Main.mouseX > 73 && Main.mouseX < (int)(73f + 560f * Main.inventoryScale) && Main.mouseY > invBottom && Main.mouseY < (int)((float)invBottom + 224f * Main.inventoryScale)) { Main.player[Main.myPlayer].mouseInterface = true; } @@ -18677,7 +18683,7 @@ protected void DrawInventory() for (int num121 = 0; num121 < 4; num121++) { int num122 = (int)(73f + (float)(num120 * 56) * Main.inventoryScale); - int num123 = (int)((float)this.invBottom + (float)(num121 * 56) * Main.inventoryScale); + int num123 = (int)((float)invBottom + (float)(num121 * 56) * Main.inventoryScale); int num124 = num120 + num121 * 10; Color white13 = new Color(100, 100, 100, 100); if (Main.mouseX >= num122 && (float)Main.mouseX <= (float)num122 + (float)Main.inventoryBackTexture.Width * Main.inventoryScale && Main.mouseY >= num123 && (float)Main.mouseY <= (float)num123 + (float)Main.inventoryBackTexture.Height * Main.inventoryScale) @@ -18685,33 +18691,33 @@ protected void DrawInventory() Main.player[Main.myPlayer].mouseInterface = true; if (Main.mouseLeftRelease && Main.mouseLeft) { - if (Main.mouseItem.type == 0 && this.shop[Main.npcShop].item[num124].type > 0) + if (Main.mouseItem.type == 0 && shop[Main.npcShop].item[num124].type > 0) { - if ((Main.player[Main.myPlayer].selectedItem != num124 || Main.player[Main.myPlayer].itemAnimation <= 0) && Main.player[Main.myPlayer].itemTime == 0 && Main.player[Main.myPlayer].BuyItem(this.shop[Main.npcShop].item[num124].value)) + if ((Main.player[Main.myPlayer].selectedItem != num124 || Main.player[Main.myPlayer].itemAnimation <= 0) && Main.player[Main.myPlayer].itemTime == 0 && Main.player[Main.myPlayer].BuyItem(shop[Main.npcShop].item[num124].value)) { - if (this.shop[Main.npcShop].item[num124].buyOnce) + if (shop[Main.npcShop].item[num124].buyOnce) { - int prefix = (int)this.shop[Main.npcShop].item[num124].prefix; - Main.mouseItem.netDefaults(this.shop[Main.npcShop].item[num124].netID); + int prefix = (int)shop[Main.npcShop].item[num124].prefix; + Main.mouseItem.netDefaults(shop[Main.npcShop].item[num124].netID); Main.mouseItem.Prefix(prefix); } else { - Main.mouseItem.netDefaults(this.shop[Main.npcShop].item[num124].netID); + Main.mouseItem.netDefaults(shop[Main.npcShop].item[num124].netID); Main.mouseItem.Prefix(-1); } Main.mouseItem.position.X = Main.player[Main.myPlayer].position.X + (float)(Main.player[Main.myPlayer].width / 2) - (float)(Main.mouseItem.width / 2); Main.mouseItem.position.Y = Main.player[Main.myPlayer].position.Y + (float)(Main.player[Main.myPlayer].height / 2) - (float)(Main.mouseItem.height / 2); ItemText.NewText(Main.mouseItem, Main.mouseItem.stack); - if (this.shop[Main.npcShop].item[num124].buyOnce) + if (shop[Main.npcShop].item[num124].buyOnce) { - this.shop[Main.npcShop].item[num124].stack--; - if (this.shop[Main.npcShop].item[num124].stack <= 0) + shop[Main.npcShop].item[num124].stack--; + if (shop[Main.npcShop].item[num124].stack <= 0) { - this.shop[Main.npcShop].item[num124].SetDefaults(0, false); + shop[Main.npcShop].item[num124].SetDefaults(0, false); } } - if (this.shop[Main.npcShop].item[num124].value > 0) + if (shop[Main.npcShop].item[num124].value > 0) { Main.PlaySound(18, -1, -1, 1); } @@ -18723,11 +18729,11 @@ protected void DrawInventory() } else { - if (this.shop[Main.npcShop].item[num124].type == 0 && Main.mouseItem.type > 0 && (Main.mouseItem.type < 71 || Main.mouseItem.type > 74)) + if (shop[Main.npcShop].item[num124].type == 0 && Main.mouseItem.type > 0 && (Main.mouseItem.type < 71 || Main.mouseItem.type > 74)) { if (Main.player[Main.myPlayer].SellItem(Main.mouseItem.value, Main.mouseItem.stack)) { - this.shop[Main.npcShop].AddShop(Main.mouseItem); + shop[Main.npcShop].AddShop(Main.mouseItem); Main.mouseItem.stack = 0; Main.mouseItem.type = 0; Main.PlaySound(18, -1, -1, 1); @@ -18736,7 +18742,7 @@ protected void DrawInventory() { if (Main.mouseItem.value == 0) { - this.shop[Main.npcShop].AddShop(Main.mouseItem); + shop[Main.npcShop].AddShop(Main.mouseItem); Main.mouseItem.stack = 0; Main.mouseItem.type = 0; Main.PlaySound(7, -1, -1, 1); @@ -18748,12 +18754,12 @@ protected void DrawInventory() } else { - if (Main.stackSplit <= 1 && Main.mouseRight && this.shop[Main.npcShop].item[num124].type > 0 && (Main.mouseItem.IsTheSameAs(this.shop[Main.npcShop].item[num124]) || Main.mouseItem.type == 0)) + if (Main.stackSplit <= 1 && Main.mouseRight && shop[Main.npcShop].item[num124].type > 0 && (Main.mouseItem.IsTheSameAs(shop[Main.npcShop].item[num124]) || Main.mouseItem.type == 0)) { int num125 = Main.superFastStack + 1; for (int num126 = 0; num126 < num125; num126++) { - if ((Main.mouseItem.stack < Main.mouseItem.maxStack || Main.mouseItem.type == 0) && Main.player[Main.myPlayer].BuyItem(this.shop[Main.npcShop].item[num124].value)) + if ((Main.mouseItem.stack < Main.mouseItem.maxStack || Main.mouseItem.type == 0) && Main.player[Main.myPlayer].BuyItem(shop[Main.npcShop].item[num124].value)) { if (num126 == 0) { @@ -18761,7 +18767,7 @@ protected void DrawInventory() } if (Main.mouseItem.type == 0) { - Main.mouseItem.netDefaults(this.shop[Main.npcShop].item[num124].netID); + Main.mouseItem.netDefaults(shop[Main.npcShop].item[num124].netID); Main.mouseItem.stack = 0; } Main.mouseItem.stack++; @@ -18773,66 +18779,66 @@ protected void DrawInventory() { Main.stackSplit = Main.stackDelay; } - if (this.shop[Main.npcShop].item[num124].buyOnce) + if (shop[Main.npcShop].item[num124].buyOnce) { - this.shop[Main.npcShop].item[num124].stack--; - if (this.shop[Main.npcShop].item[num124].stack <= 0) + shop[Main.npcShop].item[num124].stack--; + if (shop[Main.npcShop].item[num124].stack <= 0) { - this.shop[Main.npcShop].item[num124].SetDefaults(0, false); + shop[Main.npcShop].item[num124].SetDefaults(0, false); } } } } } } - Main.hoverItemName = this.shop[Main.npcShop].item[num124].name; - Main.toolTip = (Item)this.shop[Main.npcShop].item[num124].Clone(); + Main.hoverItemName = shop[Main.npcShop].item[num124].name; + Main.toolTip = (Item)shop[Main.npcShop].item[num124].Clone(); Main.toolTip.buy = true; - if (this.shop[Main.npcShop].item[num124].stack > 1) + if (shop[Main.npcShop].item[num124].stack > 1) { object obj = Main.hoverItemName; Main.hoverItemName = string.Concat(new object[] { obj, " (", - this.shop[Main.npcShop].item[num124].stack, + shop[Main.npcShop].item[num124].stack, ")" }); } } - this.spriteBatch.Draw(Main.inventoryBack6Texture, new Vector2((float)num122, (float)num123), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack6Texture, new Vector2((float)num122, (float)num123), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); white13 = Color.White; - if (this.shop[Main.npcShop].item[num124].type > 0 && this.shop[Main.npcShop].item[num124].stack > 0) + if (shop[Main.npcShop].item[num124].type > 0 && shop[Main.npcShop].item[num124].stack > 0) { float num127 = 1f; - if (Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Width > 32 || Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Height > 32) + if (Main.itemTexture[shop[Main.npcShop].item[num124].type].Width > 32 || Main.itemTexture[shop[Main.npcShop].item[num124].type].Height > 32) { - if (Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Width > Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Height) + if (Main.itemTexture[shop[Main.npcShop].item[num124].type].Width > Main.itemTexture[shop[Main.npcShop].item[num124].type].Height) { - num127 = 32f / (float)Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Width; + num127 = 32f / (float)Main.itemTexture[shop[Main.npcShop].item[num124].type].Width; } else { - num127 = 32f / (float)Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Height; + num127 = 32f / (float)Main.itemTexture[shop[Main.npcShop].item[num124].type].Height; } } num127 *= Main.inventoryScale; - if (this.shop[Main.npcShop].item[num124].type == 662 || this.shop[Main.npcShop].item[num124].type == 663) + if (shop[Main.npcShop].item[num124].type == 662 || shop[Main.npcShop].item[num124].type == 663) { white13.R = (byte)Main.DiscoR; white13.G = (byte)Main.DiscoG; white13.B = (byte)Main.DiscoB; white13.A = 255; } - this.spriteBatch.Draw(Main.itemTexture[this.shop[Main.npcShop].item[num124].type], new Vector2((float)num122 + 26f * Main.inventoryScale - (float)Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Width * 0.5f * num127, (float)num123 + 26f * Main.inventoryScale - (float)Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Height * 0.5f * num127), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Width, Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Height)), this.shop[Main.npcShop].item[num124].GetAlpha(white13), 0f, default(Vector2), num127, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[shop[Main.npcShop].item[num124].type], new Vector2((float)num122 + 26f * Main.inventoryScale - (float)Main.itemTexture[shop[Main.npcShop].item[num124].type].Width * 0.5f * num127, (float)num123 + 26f * Main.inventoryScale - (float)Main.itemTexture[shop[Main.npcShop].item[num124].type].Height * 0.5f * num127), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[shop[Main.npcShop].item[num124].type].Width, Main.itemTexture[shop[Main.npcShop].item[num124].type].Height)), shop[Main.npcShop].item[num124].GetAlpha(white13), 0f, default(Vector2), num127, SpriteEffects.None, 0f); white13 = Color.White; - if (this.shop[Main.npcShop].item[num124].color != default(Color)) + if (shop[Main.npcShop].item[num124].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[this.shop[Main.npcShop].item[num124].type], new Vector2((float)num122 + 26f * Main.inventoryScale - (float)Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Width * 0.5f * num127, (float)num123 + 26f * Main.inventoryScale - (float)Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Height * 0.5f * num127), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Width, Main.itemTexture[this.shop[Main.npcShop].item[num124].type].Height)), this.shop[Main.npcShop].item[num124].GetColor(white13), 0f, default(Vector2), num127, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[shop[Main.npcShop].item[num124].type], new Vector2((float)num122 + 26f * Main.inventoryScale - (float)Main.itemTexture[shop[Main.npcShop].item[num124].type].Width * 0.5f * num127, (float)num123 + 26f * Main.inventoryScale - (float)Main.itemTexture[shop[Main.npcShop].item[num124].type].Height * 0.5f * num127), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[shop[Main.npcShop].item[num124].type].Width, Main.itemTexture[shop[Main.npcShop].item[num124].type].Height)), shop[Main.npcShop].item[num124].GetColor(white13), 0f, default(Vector2), num127, SpriteEffects.None, 0f); } - if (this.shop[Main.npcShop].item[num124].stack > 1) + if (shop[Main.npcShop].item[num124].stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(this.shop[Main.npcShop].item[num124].stack), new Vector2((float)num122 + 10f * Main.inventoryScale, (float)num123 + 26f * Main.inventoryScale), white13, 0f, default(Vector2), num127, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(shop[Main.npcShop].item[num124].stack), new Vector2((float)num122 + 10f * Main.inventoryScale, (float)num123 + 26f * Main.inventoryScale), white13, 0f, default(Vector2), num127, SpriteEffects.None, 0f); } } } @@ -18845,20 +18851,20 @@ protected void DrawInventory() if (Main.player[Main.myPlayer].chest != -1) { Main.inventoryScale = 0.755f; - if (Main.mouseX > 73 && Main.mouseX < (int)(73f + 560f * Main.inventoryScale) && Main.mouseY > this.invBottom && Main.mouseY < (int)((float)this.invBottom + 224f * Main.inventoryScale)) + if (Main.mouseX > 73 && Main.mouseX < (int)(73f + 560f * Main.inventoryScale) && Main.mouseY > invBottom && Main.mouseY < (int)((float)invBottom + 224f * Main.inventoryScale)) { Main.player[Main.myPlayer].mouseInterface = true; } for (int num128 = 0; num128 < 3; num128++) { int num129 = 506; - int num130 = this.invBottom + 40; - float num131 = this.chestLootScale; + int num130 = invBottom + 40; + float num131 = chestLootScale; string text7 = Lang.inter[29]; if (num128 == 1) { num130 += 26; - num131 = this.chestDepositScale; + num131 = chestDepositScale; text7 = Lang.inter[30]; } else @@ -18866,42 +18872,42 @@ protected void DrawInventory() if (num128 == 2) { num130 += 52; - num131 = this.chestStackScale; + num131 = chestStackScale; text7 = Lang.inter[31]; } } Vector2 vector13 = Main.fontMouseText.MeasureString(text7) / 2f; Color color10 = new Color((int)((byte)((float)Main.mouseTextColor * num131)), (int)((byte)((float)Main.mouseTextColor * num131)), (int)((byte)((float)Main.mouseTextColor * num131)), (int)((byte)((float)Main.mouseTextColor * num131))); num129 += (int)(vector13.X * num131); - this.spriteBatch.DrawString(Main.fontMouseText, text7, new Vector2((float)num129, (float)num130), color10, 0f, vector13, num131, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text7, new Vector2((float)num129, (float)num130), color10, 0f, vector13, num131, SpriteEffects.None, 0f); vector13 *= num131; if ((float)Main.mouseX > (float)num129 - vector13.X && (float)Main.mouseX < (float)num129 + vector13.X && (float)Main.mouseY > (float)num130 - vector13.Y && (float)Main.mouseY < (float)num130 + vector13.Y) { if (num128 == 0) { - if (!this.chestLootHover) + if (!chestLootHover) { Main.PlaySound(12, -1, -1, 1); } - this.chestLootHover = true; + chestLootHover = true; } else { if (num128 == 1) { - if (!this.chestDepositHover) + if (!chestDepositHover) { Main.PlaySound(12, -1, -1, 1); } - this.chestDepositHover = true; + chestDepositHover = true; } else { - if (!this.chestStackHover) + if (!chestStackHover) { Main.PlaySound(12, -1, -1, 1); } - this.chestStackHover = true; + chestStackHover = true; } } Main.player[Main.myPlayer].mouseInterface = true; @@ -19237,17 +19243,17 @@ protected void DrawInventory() num131 -= 0.05f; if (num128 == 0) { - this.chestLootHover = false; + chestLootHover = false; } else { if (num128 == 1) { - this.chestDepositHover = false; + chestDepositHover = false; } else { - this.chestStackHover = false; + chestStackHover = false; } } } @@ -19261,35 +19267,35 @@ protected void DrawInventory() } if (num128 == 0) { - this.chestLootScale = num131; + chestLootScale = num131; } else { if (num128 == 1) { - this.chestDepositScale = num131; + chestDepositScale = num131; } else { - this.chestStackScale = num131; + chestStackScale = num131; } } } } else { - this.chestLootScale = 0.75f; - this.chestDepositScale = 0.75f; - this.chestStackScale = 0.75f; - this.chestLootHover = false; - this.chestDepositHover = false; - this.chestStackHover = false; + chestLootScale = 0.75f; + chestDepositScale = 0.75f; + chestStackScale = 0.75f; + chestLootHover = false; + chestDepositHover = false; + chestStackHover = false; } if (Main.player[Main.myPlayer].chest > -1) { - this.spriteBatch.DrawString(Main.fontMouseText, Main.chestText, new Vector2(504f, (float)this.invBottom), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Main.chestText, new Vector2(504f, (float)invBottom), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); Main.inventoryScale = 0.755f; - if (Main.mouseX > 73 && Main.mouseX < (int)(73f + 280f * Main.inventoryScale) && Main.mouseY > this.invBottom && Main.mouseY < (int)((float)this.invBottom + 224f * Main.inventoryScale)) + if (Main.mouseX > 73 && Main.mouseX < (int)(73f + 280f * Main.inventoryScale) && Main.mouseY > invBottom && Main.mouseY < (int)((float)invBottom + 224f * Main.inventoryScale)) { Main.player[Main.myPlayer].mouseInterface = true; } @@ -19298,7 +19304,7 @@ protected void DrawInventory() for (int num153 = 0; num153 < 4; num153++) { int num154 = (int)(73f + (float)(num152 * 56) * Main.inventoryScale); - int num155 = (int)((float)this.invBottom + (float)(num153 * 56) * Main.inventoryScale); + int num155 = (int)((float)invBottom + (float)(num153 * 56) * Main.inventoryScale); int num156 = num152 + num153 * 10; Color white14 = new Color(100, 100, 100, 100); if (Main.mouseX >= num154 && (float)Main.mouseX <= (float)num154 + (float)Main.inventoryBackTexture.Width * Main.inventoryScale && Main.mouseY >= num155 && (float)Main.mouseY <= (float)num155 + (float)Main.inventoryBackTexture.Height * Main.inventoryScale) @@ -19402,7 +19408,7 @@ protected void DrawInventory() }); } } - this.spriteBatch.Draw(Main.inventoryBack5Texture, new Vector2((float)num154, (float)num155), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack5Texture, new Vector2((float)num154, (float)num155), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); white14 = Color.White; if (Main.chest[Main.player[Main.myPlayer].chest].item[num156].type > 0 && Main.chest[Main.player[Main.myPlayer].chest].item[num156].stack > 0) { @@ -19426,15 +19432,15 @@ protected void DrawInventory() white14.B = (byte)Main.DiscoB; white14.A = 255; } - this.spriteBatch.Draw(Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type], new Vector2((float)num154 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Width * 0.5f * num158, (float)num155 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Height * 0.5f * num158), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Width, Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Height)), Main.chest[Main.player[Main.myPlayer].chest].item[num156].GetAlpha(white14), 0f, default(Vector2), num158, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type], new Vector2((float)num154 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Width * 0.5f * num158, (float)num155 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Height * 0.5f * num158), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Width, Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Height)), Main.chest[Main.player[Main.myPlayer].chest].item[num156].GetAlpha(white14), 0f, default(Vector2), num158, SpriteEffects.None, 0f); white14 = Color.White; if (Main.chest[Main.player[Main.myPlayer].chest].item[num156].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type], new Vector2((float)num154 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Width * 0.5f * num158, (float)num155 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Height * 0.5f * num158), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Width, Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Height)), Main.chest[Main.player[Main.myPlayer].chest].item[num156].GetColor(white14), 0f, default(Vector2), num158, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type], new Vector2((float)num154 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Width * 0.5f * num158, (float)num155 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Height * 0.5f * num158), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Width, Main.itemTexture[Main.chest[Main.player[Main.myPlayer].chest].item[num156].type].Height)), Main.chest[Main.player[Main.myPlayer].chest].item[num156].GetColor(white14), 0f, default(Vector2), num158, SpriteEffects.None, 0f); } if (Main.chest[Main.player[Main.myPlayer].chest].item[num156].stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.chest[Main.player[Main.myPlayer].chest].item[num156].stack), new Vector2((float)num154 + 10f * Main.inventoryScale, (float)num155 + 26f * Main.inventoryScale), white14, 0f, default(Vector2), num158, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.chest[Main.player[Main.myPlayer].chest].item[num156].stack), new Vector2((float)num154 + 10f * Main.inventoryScale, (float)num155 + 26f * Main.inventoryScale), white14, 0f, default(Vector2), num158, SpriteEffects.None, 0f); } } } @@ -19442,9 +19448,9 @@ protected void DrawInventory() } if (Main.player[Main.myPlayer].chest == -2) { - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[32], new Vector2(504f, (float)this.invBottom), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[32], new Vector2(504f, (float)invBottom), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); Main.inventoryScale = 0.755f; - if (Main.mouseX > 73 && Main.mouseX < (int)(73f + 560f * Main.inventoryScale) && Main.mouseY > this.invBottom && Main.mouseY < (int)((float)this.invBottom + 224f * Main.inventoryScale)) + if (Main.mouseX > 73 && Main.mouseX < (int)(73f + 560f * Main.inventoryScale) && Main.mouseY > invBottom && Main.mouseY < (int)((float)invBottom + 224f * Main.inventoryScale)) { Main.player[Main.myPlayer].mouseInterface = true; } @@ -19453,7 +19459,7 @@ protected void DrawInventory() for (int num160 = 0; num160 < 4; num160++) { int num161 = (int)(73f + (float)(num159 * 56) * Main.inventoryScale); - int num162 = (int)((float)this.invBottom + (float)(num160 * 56) * Main.inventoryScale); + int num162 = (int)((float)invBottom + (float)(num160 * 56) * Main.inventoryScale); int num163 = num159 + num160 * 10; Color white15 = new Color(100, 100, 100, 100); if (Main.mouseX >= num161 && (float)Main.mouseX <= (float)num161 + (float)Main.inventoryBackTexture.Width * Main.inventoryScale && Main.mouseY >= num162 && (float)Main.mouseY <= (float)num162 + (float)Main.inventoryBackTexture.Height * Main.inventoryScale) @@ -19545,7 +19551,7 @@ protected void DrawInventory() }); } } - this.spriteBatch.Draw(Main.inventoryBack2Texture, new Vector2((float)num161, (float)num162), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack2Texture, new Vector2((float)num161, (float)num162), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); white15 = Color.White; if (Main.player[Main.myPlayer].bank[num163].type > 0 && Main.player[Main.myPlayer].bank[num163].stack > 0) { @@ -19569,15 +19575,15 @@ protected void DrawInventory() white15.B = (byte)Main.DiscoB; white15.A = 255; } - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type], new Vector2((float)num161 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Width * 0.5f * num165, (float)num162 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Height * 0.5f * num165), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Width, Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Height)), Main.player[Main.myPlayer].bank[num163].GetAlpha(white15), 0f, default(Vector2), num165, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type], new Vector2((float)num161 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Width * 0.5f * num165, (float)num162 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Height * 0.5f * num165), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Width, Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Height)), Main.player[Main.myPlayer].bank[num163].GetAlpha(white15), 0f, default(Vector2), num165, SpriteEffects.None, 0f); white15 = Color.White; if (Main.player[Main.myPlayer].bank[num163].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type], new Vector2((float)num161 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Width * 0.5f * num165, (float)num162 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Height * 0.5f * num165), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Width, Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Height)), Main.player[Main.myPlayer].bank[num163].GetColor(white15), 0f, default(Vector2), num165, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type], new Vector2((float)num161 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Width * 0.5f * num165, (float)num162 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Height * 0.5f * num165), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Width, Main.itemTexture[Main.player[Main.myPlayer].bank[num163].type].Height)), Main.player[Main.myPlayer].bank[num163].GetColor(white15), 0f, default(Vector2), num165, SpriteEffects.None, 0f); } if (Main.player[Main.myPlayer].bank[num163].stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].bank[num163].stack), new Vector2((float)num161 + 10f * Main.inventoryScale, (float)num162 + 26f * Main.inventoryScale), white15, 0f, default(Vector2), num165, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].bank[num163].stack), new Vector2((float)num161 + 10f * Main.inventoryScale, (float)num162 + 26f * Main.inventoryScale), white15, 0f, default(Vector2), num165, SpriteEffects.None, 0f); } } } @@ -19585,9 +19591,9 @@ protected void DrawInventory() } if (Main.player[Main.myPlayer].chest == -3) { - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[33], new Vector2(504f, (float)this.invBottom), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[33], new Vector2(504f, (float)invBottom), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); Main.inventoryScale = 0.755f; - if (Main.mouseX > 73 && Main.mouseX < (int)(73f + 560f * Main.inventoryScale) && Main.mouseY > this.invBottom && Main.mouseY < (int)((float)this.invBottom + 224f * Main.inventoryScale)) + if (Main.mouseX > 73 && Main.mouseX < (int)(73f + 560f * Main.inventoryScale) && Main.mouseY > invBottom && Main.mouseY < (int)((float)invBottom + 224f * Main.inventoryScale)) { Main.player[Main.myPlayer].mouseInterface = true; } @@ -19596,7 +19602,7 @@ protected void DrawInventory() for (int num167 = 0; num167 < 4; num167++) { int num168 = (int)(73f + (float)(num166 * 56) * Main.inventoryScale); - int num169 = (int)((float)this.invBottom + (float)(num167 * 56) * Main.inventoryScale); + int num169 = (int)((float)invBottom + (float)(num167 * 56) * Main.inventoryScale); int num170 = num166 + num167 * 10; Color white16 = new Color(100, 100, 100, 100); if (Main.mouseX >= num168 && (float)Main.mouseX <= (float)num168 + (float)Main.inventoryBackTexture.Width * Main.inventoryScale && Main.mouseY >= num169 && (float)Main.mouseY <= (float)num169 + (float)Main.inventoryBackTexture.Height * Main.inventoryScale) @@ -19688,7 +19694,7 @@ protected void DrawInventory() }); } } - this.spriteBatch.Draw(Main.inventoryBack2Texture, new Vector2((float)num168, (float)num169), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBack2Texture, new Vector2((float)num168, (float)num169), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), Main.inventoryBack, 0f, default(Vector2), Main.inventoryScale, SpriteEffects.None, 0f); white16 = Color.White; if (Main.player[Main.myPlayer].bank2[num170].type > 0 && Main.player[Main.myPlayer].bank2[num170].stack > 0) { @@ -19712,15 +19718,15 @@ protected void DrawInventory() white16.B = (byte)Main.DiscoB; white16.A = 255; } - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type], new Vector2((float)num168 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Width * 0.5f * num172, (float)num169 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Height * 0.5f * num172), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Width, Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Height)), Main.player[Main.myPlayer].bank2[num170].GetAlpha(white16), 0f, default(Vector2), num172, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type], new Vector2((float)num168 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Width * 0.5f * num172, (float)num169 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Height * 0.5f * num172), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Width, Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Height)), Main.player[Main.myPlayer].bank2[num170].GetAlpha(white16), 0f, default(Vector2), num172, SpriteEffects.None, 0f); white16 = Color.White; if (Main.player[Main.myPlayer].bank2[num170].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type], new Vector2((float)num168 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Width * 0.5f * num172, (float)num169 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Height * 0.5f * num172), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Width, Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Height)), Main.player[Main.myPlayer].bank2[num170].GetColor(white16), 0f, default(Vector2), num172, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type], new Vector2((float)num168 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Width * 0.5f * num172, (float)num169 + 26f * Main.inventoryScale - (float)Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Height * 0.5f * num172), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Width, Main.itemTexture[Main.player[Main.myPlayer].bank2[num170].type].Height)), Main.player[Main.myPlayer].bank2[num170].GetColor(white16), 0f, default(Vector2), num172, SpriteEffects.None, 0f); } if (Main.player[Main.myPlayer].bank2[num170].stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].bank2[num170].stack), new Vector2((float)num168 + 10f * Main.inventoryScale, (float)num169 + 26f * Main.inventoryScale), white16, 0f, default(Vector2), num172, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].bank2[num170].stack), new Vector2((float)num168 + 10f * Main.inventoryScale, (float)num169 + 26f * Main.inventoryScale), white16, 0f, default(Vector2), num172, SpriteEffects.None, 0f); } } } @@ -19747,7 +19753,7 @@ protected void DrawMouseOver() { Main.player[Main.myPlayer].showItemIcon = false; string cursorText = Main.player[Main.myPlayer].statLife + "/" + Main.player[Main.myPlayer].statLifeMax; - this.MouseText(cursorText, 0, 0); + MouseText(cursorText, 0, 0); Main.mouseText = true; } } @@ -19759,7 +19765,7 @@ protected void DrawMouseOver() { Main.player[Main.myPlayer].showItemIcon = false; string cursorText2 = Main.player[Main.myPlayer].statMana + "/" + Main.player[Main.myPlayer].statManaMax2; - this.MouseText(cursorText2, 0, 0); + MouseText(cursorText2, 0, 0); Main.mouseText = true; } } @@ -19790,7 +19796,7 @@ protected void DrawMouseOver() text = text + " <" + Main.player[Main.item[i].owner].name + ">"; } Main.rare = Main.item[i].rare; - this.MouseText(text, Main.rare, 0); + MouseText(text, Main.rare, 0); Main.mouseText = true; break; } @@ -19822,7 +19828,7 @@ protected void DrawMouseOver() { text2 += " (PvP)"; } - this.MouseText(text2, 0, Main.player[j].difficulty); + MouseText(text2, 0, Main.player[j].difficulty); } } } @@ -19832,7 +19838,7 @@ protected void DrawMouseOver() { if (Main.npc[k].active) { - this.LoadNPC(Main.npc[k].type); + LoadNPC(Main.npc[k].type); Rectangle value3 = new Rectangle((int)((double)Main.npc[k].position.X + (double)Main.npc[k].width * 0.5 - (double)Main.npcTexture[Main.npc[k].type].Width * 0.5), (int)(Main.npc[k].position.Y + (float)Main.npc[k].height - (float)(Main.npcTexture[Main.npc[k].type].Height / Main.npcFrameCount[Main.npc[k].type])), Main.npcTexture[Main.npc[k].type].Width, Main.npcTexture[Main.npc[k].type].Height / Main.npcFrameCount[Main.npc[k].type]); if (Main.npc[k].type >= 87 && Main.npc[k].type <= 92) { @@ -19859,7 +19865,7 @@ protected void DrawMouseOver() effects = SpriteEffects.FlipHorizontally; num6 = Main.npc[k].width / 2 + 8; } - this.spriteBatch.Draw(Main.chatTexture, new Vector2(Main.npc[k].position.X + (float)(Main.npc[k].width / 2) - Main.screenPosition.X - (float)(Main.chatTexture.Width / 2) - (float)num6, Main.npc[k].position.Y - (float)Main.chatTexture.Height - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chatTexture.Width, Main.chatTexture.Height)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.chatTexture, new Vector2(Main.npc[k].position.X + (float)(Main.npc[k].width / 2) - Main.screenPosition.X - (float)(Main.chatTexture.Width / 2) - (float)num6, Main.npc[k].position.Y - (float)Main.chatTexture.Height - Main.screenPosition.Y), new Rectangle?(new Rectangle(0, 0, Main.chatTexture.Width, Main.chatTexture.Height)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, effects, 0f); if (Main.mouseRight && Main.npcChatRelease) { Main.npcChatRelease = false; @@ -19898,7 +19904,7 @@ protected void DrawMouseOver() Main.npc[num7].lifeMax }); } - this.MouseText(text3, 0, 0); + MouseText(text3, 0, 0); return; } } @@ -19924,8 +19930,8 @@ protected void DrawInterfaceBars() Vector2 vector = Main.fontMouseText.MeasureString(text); if (!Main.player[Main.myPlayer].ghost) { - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[0], new Vector2((float)(500 + 13 * num) - vector.X * 0.5f + (float)Main.sX, 6f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.DrawString(Main.fontMouseText, Main.player[Main.myPlayer].statLife + "/" + Main.player[Main.myPlayer].statLifeMax, new Vector2((float)(500 + 13 * num) + vector.X * 0.5f + (float)Main.sX, 6f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, new Vector2(Main.fontMouseText.MeasureString(Main.player[Main.myPlayer].statLife + "/" + Main.player[Main.myPlayer].statLifeMax).X, 0f), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[0], new Vector2((float)(500 + 13 * num) - vector.X * 0.5f + (float)Main.sX, 6f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Main.player[Main.myPlayer].statLife + "/" + Main.player[Main.myPlayer].statLifeMax, new Vector2((float)(500 + 13 * num) + vector.X * 0.5f + (float)Main.sX, 6f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, new Vector2(Main.fontMouseText.MeasureString(Main.player[Main.myPlayer].statLife + "/" + Main.player[Main.myPlayer].statLifeMax).X, 0f), 1f, SpriteEffects.None, 0f); } Main.heartLife = 20f; if (Main.player[Main.myPlayer].statLifeMax > 400) @@ -19986,11 +19992,11 @@ protected void DrawInterfaceBars() if (num2 > 0) { num2--; - this.spriteBatch.Draw(Main.heart2Texture, new Vector2((float)(500 + 26 * (num3 - 1) + num7 + Main.sX + Main.heartTexture.Width / 2), 32f + ((float)Main.heartTexture.Height - (float)Main.heartTexture.Height * num4) / 2f + (float)num8 + (float)(Main.heartTexture.Height / 2)), new Rectangle?(new Rectangle(0, 0, Main.heartTexture.Width, Main.heartTexture.Height)), new Color(num5, num5, num5, num9), 0f, new Vector2((float)(Main.heartTexture.Width / 2), (float)(Main.heartTexture.Height / 2)), num4, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.heart2Texture, new Vector2((float)(500 + 26 * (num3 - 1) + num7 + Main.sX + Main.heartTexture.Width / 2), 32f + ((float)Main.heartTexture.Height - (float)Main.heartTexture.Height * num4) / 2f + (float)num8 + (float)(Main.heartTexture.Height / 2)), new Rectangle?(new Rectangle(0, 0, Main.heartTexture.Width, Main.heartTexture.Height)), new Color(num5, num5, num5, num9), 0f, new Vector2((float)(Main.heartTexture.Width / 2), (float)(Main.heartTexture.Height / 2)), num4, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.heartTexture, new Vector2((float)(500 + 26 * (num3 - 1) + num7 + Main.sX + Main.heartTexture.Width / 2), 32f + ((float)Main.heartTexture.Height - (float)Main.heartTexture.Height * num4) / 2f + (float)num8 + (float)(Main.heartTexture.Height / 2)), new Rectangle?(new Rectangle(0, 0, Main.heartTexture.Width, Main.heartTexture.Height)), new Color(num5, num5, num5, num9), 0f, new Vector2((float)(Main.heartTexture.Width / 2), (float)(Main.heartTexture.Height / 2)), num4, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.heartTexture, new Vector2((float)(500 + 26 * (num3 - 1) + num7 + Main.sX + Main.heartTexture.Width / 2), 32f + ((float)Main.heartTexture.Height - (float)Main.heartTexture.Height * num4) / 2f + (float)num8 + (float)(Main.heartTexture.Height / 2)), new Rectangle?(new Rectangle(0, 0, Main.heartTexture.Width, Main.heartTexture.Height)), new Color(num5, num5, num5, num9), 0f, new Vector2((float)(Main.heartTexture.Width / 2), (float)(Main.heartTexture.Height / 2)), num4, SpriteEffects.None, 0f); } } num3++; @@ -19999,7 +20005,7 @@ protected void DrawInterfaceBars() if (Main.player[Main.myPlayer].statManaMax2 > 0) { int arg_585_0 = Main.player[Main.myPlayer].statManaMax2 / 20; - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[2], new Vector2((float)(750 + Main.sX), 6f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[2], new Vector2((float)(750 + Main.sX), 6f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); for (int i = 1; i < Main.player[Main.myPlayer].statManaMax2 / Main.starMana + 1; i++) { bool flag2 = false; @@ -20036,7 +20042,7 @@ protected void DrawInterfaceBars() num10 += Main.cursorScale - 1f; } int num13 = (int)((double)((float)num11) * 0.9); - this.spriteBatch.Draw(Main.manaTexture, new Vector2((float)(775 + Main.sX), (float)(30 + Main.manaTexture.Height / 2) + ((float)Main.manaTexture.Height - (float)Main.manaTexture.Height * num10) / 2f + (float)(28 * (i - 1))), new Rectangle?(new Rectangle(0, 0, Main.manaTexture.Width, Main.manaTexture.Height)), new Color(num11, num11, num11, num13), 0f, new Vector2((float)(Main.manaTexture.Width / 2), (float)(Main.manaTexture.Height / 2)), num10, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.manaTexture, new Vector2((float)(775 + Main.sX), (float)(30 + Main.manaTexture.Height / 2) + ((float)Main.manaTexture.Height - (float)Main.manaTexture.Height * num10) / 2f + (float)(28 * (i - 1))), new Rectangle?(new Rectangle(0, 0, Main.manaTexture.Width, Main.manaTexture.Height)), new Color(num11, num11, num11, num13), 0f, new Vector2((float)(Main.manaTexture.Width / 2), (float)(Main.manaTexture.Height / 2)), num10, SpriteEffects.None, 0f); } } bool flag3 = false; @@ -20055,7 +20061,7 @@ protected void DrawInterfaceBars() { int num14 = 76 + Main.mH; int arg_88F_0 = Main.player[Main.myPlayer].breathMax / 20; - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[1], new Vector2((float)(500 + 13 * num) - Main.fontMouseText.MeasureString(Lang.inter[1]).X * 0.5f + (float)Main.sX, (float)(6 + num14)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[1], new Vector2((float)(500 + 13 * num) - Main.fontMouseText.MeasureString(Lang.inter[1]).X * 0.5f + (float)Main.sX, (float)(6 + num14)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); int num15 = 20; for (int j = 1; j < Main.player[Main.myPlayer].breathMax / num15 + 1; j++) { @@ -20086,7 +20092,7 @@ protected void DrawInterfaceBars() num19 -= 260; num20 += 26; } - this.spriteBatch.Draw(Main.bubbleTexture, new Vector2((float)(500 + 26 * (j - 1) + num19 + Main.sX), 32f + ((float)Main.bubbleTexture.Height - (float)Main.bubbleTexture.Height * num16) / 2f + (float)num20 + (float)num14), new Rectangle?(new Rectangle(0, 0, Main.bubbleTexture.Width, Main.bubbleTexture.Height)), new Color(num17, num17, num17, num17), 0f, default(Vector2), num16, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.bubbleTexture, new Vector2((float)(500 + 26 * (j - 1) + num19 + Main.sX), 32f + ((float)Main.bubbleTexture.Height - (float)Main.bubbleTexture.Height * num16) / 2f + (float)num20 + (float)num14), new Rectangle?(new Rectangle(0, 0, Main.bubbleTexture.Width, Main.bubbleTexture.Height)), new Color(num17, num17, num17, num17), 0f, default(Vector2), num16, SpriteEffects.None, 0f); } } if (Main.player[Main.myPlayer].lavaTime < Main.player[Main.myPlayer].lavaMax && !Main.player[Main.myPlayer].ghost && flag3) @@ -20094,7 +20100,7 @@ protected void DrawInterfaceBars() int num21 = 76 + Main.mH; int num22 = Main.player[Main.myPlayer].lavaMax / 10; int arg_AFC_0 = Main.player[Main.myPlayer].breathMax / num22; - this.spriteBatch.DrawString(Main.fontMouseText, Lang.inter[56], new Vector2(630f - Main.fontMouseText.MeasureString(Lang.inter[56]).X * 0.5f + (float)Main.sX, (float)(6 + num21)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Lang.inter[56], new Vector2(630f - Main.fontMouseText.MeasureString(Lang.inter[56]).X * 0.5f + (float)Main.sX, (float)(6 + num21)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); for (int k = 1; k < Main.player[Main.myPlayer].lavaMax / num22 + 1; k++) { float num23 = 1f; @@ -20124,7 +20130,7 @@ protected void DrawInterfaceBars() num26 -= 260; num27 += 26; } - this.spriteBatch.Draw(Main.flameTexture, new Vector2((float)(500 + 26 * (k - 1) + num26 + Main.sX), 32f + ((float)Main.flameTexture.Height - (float)Main.flameTexture.Height * num23) / 2f + (float)num27 + (float)num21), new Rectangle?(new Rectangle(0, 0, Main.bubbleTexture.Width, Main.bubbleTexture.Height)), new Color(num24, num24, num24, num24), 0f, default(Vector2), num23, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.flameTexture, new Vector2((float)(500 + 26 * (k - 1) + num26 + Main.sX), 32f + ((float)Main.flameTexture.Height - (float)Main.flameTexture.Height * num23) / 2f + (float)num27 + (float)num21), new Rectangle?(new Rectangle(0, 0, Main.bubbleTexture.Width, Main.bubbleTexture.Height)), new Color(num24, num24, num24, num24), 0f, default(Vector2), num23, SpriteEffects.None, 0f); } } Main.buffString = ""; @@ -20144,7 +20150,7 @@ protected void DrawInterfaceBars() int num30 = 32 + l * 38; int num31 = 76; Color color = new Color(Main.buffAlpha[l], Main.buffAlpha[l], Main.buffAlpha[l], Main.buffAlpha[l]); - this.spriteBatch.Draw(Main.buffTexture[num29], new Vector2((float)num30, (float)num31), new Rectangle?(new Rectangle(0, 0, Main.buffTexture[num29].Width, Main.buffTexture[num29].Height)), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.buffTexture[num29], new Vector2((float)num30, (float)num31), new Rectangle?(new Rectangle(0, 0, Main.buffTexture[num29].Width, Main.buffTexture[num29].Height)), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); if (!Main.vanityPet[num29] && !Main.lightPet[num29] && num29 != 64 && num29 != 60 && num29 != 49 && num29 != 28 && num29 != 34 && num29 != 37 && num29 != 38 && num29 != 40 && num29 != 41 && num29 != 27 && num29 != 19 && num29 != 42 && num29 != 43 && num29 != 45 && (!Main.player[Main.myPlayer].honeyWet || num29 != 48) && num29 != 62 && num29 != 67 && num29 != 68 && Main.player[Main.myPlayer].buffTime[l] > 2) { string text2; @@ -20156,7 +20162,7 @@ protected void DrawInterfaceBars() { text2 = Math.Round((double)Main.player[Main.myPlayer].buffTime[l] / 60.0) + " s"; } - this.spriteBatch.DrawString(Main.fontItemStack, text2, new Vector2((float)num30, (float)(num31 + Main.buffTexture[num29].Height)), color, 0f, default(Vector2), 0.8f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, text2, new Vector2((float)num30, (float)(num31 + Main.buffTexture[num29].Height)), color, 0f, default(Vector2), 0.8f, SpriteEffects.None, 0f); } if (Main.mouseX < num30 + Main.buffTexture[num29].Width && Main.mouseY < num31 + Main.buffTexture[num29].Height && Main.mouseX > num30 && Main.mouseY > num31) { @@ -20197,10 +20203,10 @@ protected void DrawInterfaceBars() Main.buffString = Main.buffTip[num32]; if (Main.meleeBuff[num32]) { - this.MouseText(Main.buffName[num32], -10, 0); + MouseText(Main.buffName[num32], -10, 0); return; } - this.MouseText(Main.buffName[num32], 0, 0); + MouseText(Main.buffName[num32], 0, 0); } } } @@ -20215,7 +20221,7 @@ protected void DrawHotbar() text = Main.player[Main.myPlayer].inventory[Main.player[Main.myPlayer].selectedItem].AffixName(); } Vector2 vector = Main.fontMouseText.MeasureString(text) / 2f; - this.spriteBatch.DrawString(Main.fontMouseText, text, new Vector2(236f - vector.X, 0f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text, new Vector2(236f - vector.X, 0f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); int num = 20; for (int i = 0; i < 10; i++) { @@ -20237,7 +20243,7 @@ protected void DrawHotbar() int num3 = (int)(20f + 22f * (1f - num2)); int num4 = (int)(75f + 150f * num2); Color color = new Color(255, 255, 255, num4); - this.spriteBatch.Draw(Main.inventoryBackTexture, new Vector2((float)num, (float)num3), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), new Color(100, 100, 100, 100), 0f, default(Vector2), num2, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.inventoryBackTexture, new Vector2((float)num, (float)num3), new Rectangle?(new Rectangle(0, 0, Main.inventoryBackTexture.Width, Main.inventoryBackTexture.Height)), new Color(100, 100, 100, 100), 0f, default(Vector2), num2, SpriteEffects.None, 0f); if (!Main.player[Main.myPlayer].hbLocked && Main.mouseX >= num && (float)Main.mouseX <= (float)num + (float)Main.inventoryBackTexture.Width * Main.hotbarScale[i] && Main.mouseY >= num3 && (float)Main.mouseY <= (float)num3 + (float)Main.inventoryBackTexture.Height * Main.hotbarScale[i] && !Main.player[Main.myPlayer].channel) { Main.player[Main.myPlayer].mouseInterface = true; @@ -20283,15 +20289,15 @@ protected void DrawHotbar() color.B = (byte)Main.DiscoB; color.A = 255; } - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type], new Vector2((float)num + 26f * num2 - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Width * 0.5f * num5, (float)num3 + 26f * num2 - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Height * 0.5f * num5), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Height)), Main.player[Main.myPlayer].inventory[i].GetAlpha(color), 0f, default(Vector2), num5, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type], new Vector2((float)num + 26f * num2 - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Width * 0.5f * num5, (float)num3 + 26f * num2 - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Height * 0.5f * num5), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Height)), Main.player[Main.myPlayer].inventory[i].GetAlpha(color), 0f, default(Vector2), num5, SpriteEffects.None, 0f); color = color2; if (Main.player[Main.myPlayer].inventory[i].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type], new Vector2((float)num + 26f * num2 - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Width * 0.5f * num5, (float)num3 + 26f * num2 - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Height * 0.5f * num5), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Height)), Main.player[Main.myPlayer].inventory[i].GetColor(color), 0f, default(Vector2), num5, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type], new Vector2((float)num + 26f * num2 - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Width * 0.5f * num5, (float)num3 + 26f * num2 - (float)Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Height * 0.5f * num5), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[i].type].Height)), Main.player[Main.myPlayer].inventory[i].GetColor(color), 0f, default(Vector2), num5, SpriteEffects.None, 0f); } if (Main.player[Main.myPlayer].inventory[i].stack > 1) { - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].inventory[i].stack), new Vector2((float)num + 10f * num2, (float)num3 + 26f * num2), color, 0f, default(Vector2), num5, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.player[Main.myPlayer].inventory[i].stack), new Vector2((float)num + 10f * num2, (float)num3 + 26f * num2), color, 0f, default(Vector2), num5, SpriteEffects.None, 0f); } if (Main.player[Main.myPlayer].inventory[i].useAmmo > 0) { @@ -20304,7 +20310,7 @@ protected void DrawHotbar() num6 += Main.player[Main.myPlayer].inventory[j].stack; } } - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(num6), new Vector2((float)num + 8f * num2, (float)num3 + 30f * num2), color, 0f, default(Vector2), num2 * 0.8f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(num6), new Vector2((float)num + 8f * num2, (float)num3 + 30f * num2), color, 0f, default(Vector2), num2 * 0.8f, SpriteEffects.None, 0f); } else { @@ -20319,7 +20325,7 @@ protected void DrawHotbar() num7 += Main.player[Main.myPlayer].inventory[k].stack; } } - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(num7), new Vector2((float)num + 8f * num2, (float)num3 + 30f * num2), color, 0f, default(Vector2), num2 * 0.8f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(num7), new Vector2((float)num + 8f * num2, (float)num3 + 30f * num2), color, 0f, default(Vector2), num2 * 0.8f, SpriteEffects.None, 0f); } else { @@ -20333,7 +20339,7 @@ protected void DrawHotbar() num8 += Main.player[Main.myPlayer].inventory[l].stack; } } - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(num8), new Vector2((float)num + 8f * num2, (float)num3 + 30f * num2), color, 0f, default(Vector2), num2 * 0.8f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(num8), new Vector2((float)num + 8f * num2, (float)num3 + 30f * num2), color, 0f, default(Vector2), num2 * 0.8f, SpriteEffects.None, 0f); } } } @@ -20342,7 +20348,7 @@ protected void DrawHotbar() { text2 = "0"; } - this.spriteBatch.DrawString(Main.fontItemStack, text2, new Vector2((float)num + 8f * Main.hotbarScale[i], (float)num3 + 4f * Main.hotbarScale[i]), new Color((int)(color.R / 2), (int)(color.G / 2), (int)(color.B / 2), (int)(color.A / 2)), 0f, default(Vector2), num5, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, text2, new Vector2((float)num + 8f * Main.hotbarScale[i], (float)num3 + 4f * Main.hotbarScale[i]), new Color((int)(color.R / 2), (int)(color.G / 2), (int)(color.B / 2), (int)(color.A / 2)), 0f, default(Vector2), num5, SpriteEffects.None, 0f); if (Main.player[Main.myPlayer].inventory[i].potion) { Color alpha = Main.player[Main.myPlayer].inventory[i].GetAlpha(color); @@ -20352,7 +20358,7 @@ protected void DrawHotbar() float num12 = (float)alpha.B * num9; float num13 = (float)alpha.A * num9; alpha = new Color((int)((byte)num10), (int)((byte)num11), (int)((byte)num12), (int)((byte)num13)); - this.spriteBatch.Draw(Main.cdTexture, new Vector2((float)num + 26f * Main.hotbarScale[i] - (float)Main.cdTexture.Width * 0.5f * num5, (float)num3 + 26f * Main.hotbarScale[i] - (float)Main.cdTexture.Height * 0.5f * num5), new Rectangle?(new Rectangle(0, 0, Main.cdTexture.Width, Main.cdTexture.Height)), alpha, 0f, default(Vector2), num5, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.cdTexture, new Vector2((float)num + 26f * Main.hotbarScale[i] - (float)Main.cdTexture.Width * 0.5f * num5, (float)num3 + 26f * Main.hotbarScale[i] - (float)Main.cdTexture.Height * 0.5f * num5), new Rectangle?(new Rectangle(0, 0, Main.cdTexture.Width, Main.cdTexture.Height)), alpha, 0f, default(Vector2), num5, SpriteEffects.None, 0f); } } num += (int)((float)Main.inventoryBackTexture.Width * Main.hotbarScale[i]) + 4; @@ -20371,17 +20377,17 @@ protected void DrawInterface() { for (int j = 0; j <= num4 + 1; j++) { - this.spriteBatch.Draw(Main.gridTexture, new Vector2((float)(i * Main.gridTexture.Width + num), (float)(j * Main.gridTexture.Height + num2)), new Rectangle?(new Rectangle(0, 0, Main.gridTexture.Width, Main.gridTexture.Height)), new Color(100, 100, 100, 15), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.gridTexture, new Vector2((float)(i * Main.gridTexture.Width + num), (float)(j * Main.gridTexture.Height + num2)), new Rectangle?(new Rectangle(0, 0, Main.gridTexture.Width, Main.gridTexture.Height)), new Color(100, 100, 100, 15), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } - if (this.showNPCs) + if (showNPCs) { if (Main.ignoreErrors) { try { - this.DrawNPCHouse(); + DrawNPCHouse(); goto IL_147; } catch @@ -20389,7 +20395,7 @@ protected void DrawInterface() goto IL_147; } } - this.DrawNPCHouse(); + DrawNPCHouse(); } IL_147: Main.mH = 0; @@ -20402,7 +20408,7 @@ protected void DrawInterface() { try { - this.DrawMap(); + DrawMap(); goto IL_185; } catch @@ -20410,7 +20416,7 @@ protected void DrawInterface() goto IL_185; } } - this.DrawMap(); + DrawMap(); } IL_185: if (Main.mH + 600 > Main.screenHeight) @@ -20498,7 +20504,7 @@ protected void DrawInterface() { float num5 = 10f; num5 += Main.NPCAddHeight(k); - this.DrawHB(Main.npc[k].position.X + (float)(Main.npc[k].width / 2), Main.npc[k].position.Y + (float)Main.npc[k].height + num5 + Main.npc[k].gfxOffY, Main.npc[k].life, Main.npc[k].lifeMax, Lighting.Brightness((int)((Main.npc[k].position.X + (float)(Main.npc[k].width / 2)) / 16f), (int)((Main.npc[k].position.Y + (float)(Main.npc[k].height / 2) + Main.npc[k].gfxOffY) / 16f)), scale); + DrawHB(Main.npc[k].position.X + (float)(Main.npc[k].width / 2), Main.npc[k].position.Y + (float)Main.npc[k].height + num5 + Main.npc[k].gfxOffY, Main.npc[k].life, Main.npc[k].lifeMax, Lighting.Brightness((int)((Main.npc[k].position.X + (float)(Main.npc[k].width / 2)) / 16f), (int)((Main.npc[k].position.Y + (float)(Main.npc[k].height / 2) + Main.npc[k].gfxOffY) / 16f)), scale); } else { @@ -20506,7 +20512,7 @@ protected void DrawInterface() { float num6 = -24f; num6 -= Main.NPCAddHeight(k) / 2f; - this.DrawHB(Main.npc[k].position.X + (float)(Main.npc[k].width / 2), Main.npc[k].position.Y + num6 + Main.npc[k].gfxOffY, Main.npc[k].life, Main.npc[k].lifeMax, Lighting.Brightness((int)((Main.npc[k].position.X + (float)(Main.npc[k].width / 2)) / 16f), (int)((Main.npc[k].position.Y + (float)(Main.npc[k].height / 2) + Main.npc[k].gfxOffY) / 16f)), scale); + DrawHB(Main.npc[k].position.X + (float)(Main.npc[k].width / 2), Main.npc[k].position.Y + num6 + Main.npc[k].gfxOffY, Main.npc[k].life, Main.npc[k].lifeMax, Lighting.Brightness((int)((Main.npc[k].position.X + (float)(Main.npc[k].width / 2)) / 16f), (int)((Main.npc[k].position.Y + (float)(Main.npc[k].height / 2) + Main.npc[k].gfxOffY) / 16f)), scale); } } } @@ -20518,14 +20524,14 @@ protected void DrawInterface() if (Main.hbPosition == 1) { int num7 = 10; - this.DrawHB(Main.player[l].position.X + (float)(Main.player[l].width / 2), Main.player[l].position.Y + (float)Main.player[l].height + (float)num7 + Main.player[l].gfxOffY, Main.player[l].statLife, Main.player[l].statLifeMax, Lighting.Brightness((int)((Main.player[l].position.X + (float)(Main.player[l].width / 2)) / 16f), (int)((Main.player[l].position.Y + (float)(Main.player[l].height / 2) + Main.player[l].gfxOffY) / 16f)), 1f); + DrawHB(Main.player[l].position.X + (float)(Main.player[l].width / 2), Main.player[l].position.Y + (float)Main.player[l].height + (float)num7 + Main.player[l].gfxOffY, Main.player[l].statLife, Main.player[l].statLifeMax, Lighting.Brightness((int)((Main.player[l].position.X + (float)(Main.player[l].width / 2)) / 16f), (int)((Main.player[l].position.Y + (float)(Main.player[l].height / 2) + Main.player[l].gfxOffY) / 16f)), 1f); } else { if (Main.hbPosition == 2) { int num8 = -20; - this.DrawHB(Main.player[l].position.X + (float)(Main.player[l].width / 2), Main.player[l].position.Y + (float)num8 + Main.player[l].gfxOffY, Main.player[l].statLife, Main.player[l].statLifeMax, Lighting.Brightness((int)((Main.player[l].position.X + (float)(Main.player[l].width / 2)) / 16f), (int)((Main.player[l].position.Y + (float)(Main.player[l].height / 2) + Main.player[l].gfxOffY) / 16f)), 1f); + DrawHB(Main.player[l].position.X + (float)(Main.player[l].width / 2), Main.player[l].position.Y + (float)num8 + Main.player[l].gfxOffY, Main.player[l].statLife, Main.player[l].statLifeMax, Lighting.Brightness((int)((Main.player[l].position.X + (float)(Main.player[l].width / 2)) / 16f), (int)((Main.player[l].position.Y + (float)(Main.player[l].height / 2) + Main.player[l].gfxOffY) / 16f)), 1f); } } } @@ -20577,7 +20583,7 @@ protected void DrawInterface() } } } - this.spriteBatch.DrawString(Main.fontMouseText, text, new Vector2((float)num9, (float)num10), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text, new Vector2((float)num9, (float)num10), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } for (int n = 0; n < Main.maxMsg; n++) { @@ -20586,22 +20592,22 @@ protected void DrawInterface() int num12 = 120; num12 += n * 13; string text2 = n + ": "; - this.spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num11, (float)num12), Color.White, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num11, (float)num12), Color.White, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); num11 += 30; text2 = "rx:" + string.Format("{0:0,0}", Main.rxMsgType[n]); - this.spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num11, (float)num12), Color.White, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num11, (float)num12), Color.White, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); num11 += 70; text2 = string.Format("{0:0,0}", Main.rxDataType[n]); - this.spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num11, (float)num12), Color.White, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num11, (float)num12), Color.White, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); num11 += 70; text2 = n + ": "; - this.spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num11, (float)num12), Color.White, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num11, (float)num12), Color.White, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); num11 += 30; text2 = "tx:" + string.Format("{0:0,0}", Main.txMsgType[n]); - this.spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num11, (float)num12), Color.White, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num11, (float)num12), Color.White, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); num11 += 70; text2 = string.Format("{0:0,0}", Main.txDataType[n]); - this.spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num11, (float)num12), Color.White, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2((float)num11, (float)num12), Color.White, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); } } if (Main.drawDiag) @@ -20640,7 +20646,7 @@ protected void DrawInterface() { text3 = "Total Render:"; } - this.spriteBatch.DrawString(Main.fontMouseText, text3, new Vector2((float)num14, (float)num15), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text3, new Vector2((float)num14, (float)num15), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } for (int num16 = 0; num16 < 7; num16++) { @@ -20676,7 +20682,7 @@ protected void DrawInterface() { text4 = Main.renderTimer[0] + Main.renderTimer[1] + Main.renderTimer[2] + Main.renderTimer[3] + Main.renderTimer[4] + Main.renderTimer[5] + "ms"; } - this.spriteBatch.DrawString(Main.fontMouseText, text4, new Vector2((float)num17, (float)num18), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text4, new Vector2((float)num17, (float)num18), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } for (int num19 = 0; num19 < 6; num19++) { @@ -20708,7 +20714,7 @@ protected void DrawInterface() { text5 = "Total Lighting:"; } - this.spriteBatch.DrawString(Main.fontMouseText, text5, new Vector2((float)num20, (float)num21), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text5, new Vector2((float)num20, (float)num21), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } for (int num22 = 0; num22 < 6; num22++) { @@ -20740,7 +20746,7 @@ protected void DrawInterface() { text6 = Main.lightTimer[0] + Main.lightTimer[1] + Main.lightTimer[2] + Main.lightTimer[3] + Main.lightTimer[4] + "ms"; } - this.spriteBatch.DrawString(Main.fontMouseText, text6, new Vector2((float)num23, (float)num24), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text6, new Vector2((float)num23, (float)num24), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } int num25 = 5; for (int num26 = 0; num26 < num25; num26++) @@ -20749,7 +20755,7 @@ protected void DrawInterface() int num28 = 456; num28 += num26 * 16; string text7 = "Render #" + num26 + ":"; - this.spriteBatch.DrawString(Main.fontMouseText, text7, new Vector2((float)num27, (float)num28), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text7, new Vector2((float)num27, (float)num28), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } for (int num29 = 0; num29 < num25; num29++) { @@ -20757,7 +20763,7 @@ protected void DrawInterface() int num31 = 456; num31 += num29 * 16; string text8 = Main.drawTimer[num29] + "ms"; - this.spriteBatch.DrawString(Main.fontMouseText, text8, new Vector2((float)num30, (float)num31), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text8, new Vector2((float)num30, (float)num31), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } for (int num32 = 0; num32 < num25; num32++) { @@ -20765,18 +20771,18 @@ protected void DrawInterface() int num34 = 456; num34 += num32 * 16; string text9 = Main.drawTimerMax[num32] + "ms"; - this.spriteBatch.DrawString(Main.fontMouseText, text9, new Vector2((float)num33, (float)num34), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text9, new Vector2((float)num33, (float)num34), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } int num35 = 20; int num36 = 456 + 16 * num25 + 16; string text10 = "Update:"; - this.spriteBatch.DrawString(Main.fontMouseText, text10, new Vector2((float)num35, (float)num36), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text10, new Vector2((float)num35, (float)num36), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); num35 = 180; text10 = Main.upTimer + "ms"; - this.spriteBatch.DrawString(Main.fontMouseText, text10, new Vector2((float)num35, (float)num36), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text10, new Vector2((float)num35, (float)num36), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); num35 = 230; text10 = Main.upTimerMax + "ms"; - this.spriteBatch.DrawString(Main.fontMouseText, text10, new Vector2((float)num35, (float)num36), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text10, new Vector2((float)num35, (float)num36), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } if (Main.signBubble) { @@ -20793,7 +20799,7 @@ protected void DrawInterface() num37 += 8; } num38 -= 22; - this.spriteBatch.Draw(Main.chat2Texture, new Vector2((float)num37, (float)num38), new Rectangle?(new Rectangle(0, 0, Main.chat2Texture.Width, Main.chat2Texture.Height)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, effects, 0f); + spriteBatch.Draw(Main.chat2Texture, new Vector2((float)num37, (float)num38), new Rectangle?(new Rectangle(0, 0, Main.chat2Texture.Width, Main.chat2Texture.Height)), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, effects, 0f); Main.signBubble = false; } for (int num39 = 0; num39 < 255; num39++) @@ -20862,17 +20868,17 @@ protected void DrawInterface() Vector2 position2 = Main.fontMouseText.MeasureString(text12); position2.X = position.X + Main.fontMouseText.MeasureString(text11).X / 2f - position2.X / 2f; position2.Y = position.Y + Main.fontMouseText.MeasureString(text11).Y / 2f - position2.Y / 2f - 20f; - this.spriteBatch.DrawString(Main.fontMouseText, text12, new Vector2(position2.X - 2f, position2.Y), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.DrawString(Main.fontMouseText, text12, new Vector2(position2.X + 2f, position2.Y), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.DrawString(Main.fontMouseText, text12, new Vector2(position2.X, position2.Y - 2f), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.DrawString(Main.fontMouseText, text12, new Vector2(position2.X, position2.Y + 2f), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.DrawString(Main.fontMouseText, text12, position2, color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text12, new Vector2(position2.X - 2f, position2.Y), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text12, new Vector2(position2.X + 2f, position2.Y), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text12, new Vector2(position2.X, position2.Y - 2f), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text12, new Vector2(position2.X, position2.Y + 2f), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text12, position2, color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } - this.spriteBatch.DrawString(Main.fontMouseText, text11, new Vector2(position.X - 2f, position.Y), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.DrawString(Main.fontMouseText, text11, new Vector2(position.X + 2f, position.Y), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.DrawString(Main.fontMouseText, text11, new Vector2(position.X, position.Y - 2f), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.DrawString(Main.fontMouseText, text11, new Vector2(position.X, position.Y + 2f), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.DrawString(Main.fontMouseText, text11, position, color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text11, new Vector2(position.X - 2f, position.Y), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text11, new Vector2(position.X + 2f, position.Y), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text11, new Vector2(position.X, position.Y - 2f), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text11, new Vector2(position.X, position.Y + 2f), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text11, position, color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -20887,7 +20893,7 @@ protected void DrawInterface() { if (Main.npcChatText != "" || Main.player[Main.myPlayer].sign != -1) { - this.DrawChat(); + DrawChat(); } goto IL_1AF7; } @@ -20898,7 +20904,7 @@ protected void DrawInterface() } if (Main.npcChatText != "" || Main.player[Main.myPlayer].sign != -1) { - this.DrawChat(); + DrawChat(); } IL_1AF7: Main.inventoryBack = new Color(220, 220, 220, 220); @@ -20920,7 +20926,7 @@ protected void DrawInterface() { try { - this.DrawInterfaceBars(); + DrawInterfaceBars(); goto IL_1BB1; } catch @@ -20928,7 +20934,7 @@ protected void DrawInterface() goto IL_1BB1; } } - this.DrawInterfaceBars(); + DrawInterfaceBars(); IL_1BB1: if (Main.player[Main.myPlayer].dead) { @@ -20951,7 +20957,7 @@ protected void DrawInterface() { try { - this.DrawInventory(); + DrawInventory(); goto IL_20A1; } catch @@ -20959,7 +20965,7 @@ protected void DrawInterface() goto IL_20A1; } } - this.DrawInventory(); + DrawInventory(); } else { @@ -21127,7 +21133,7 @@ protected void DrawInterface() { black = new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor); } - this.spriteBatch.DrawString(Main.fontMouseText, text13, new Vector2((float)(22 + num55), (float)(110 + 22 * num47 + num56 + 48)), black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text13, new Vector2((float)(22 + num55), (float)(110 + 22 * num47 + num56 + 48)), black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -21188,7 +21194,7 @@ protected void DrawInterface() { color2 = Color.White; } - this.spriteBatch.DrawString(Main.fontDeathText, text16, new Vector2((float)(num57 + num61), (float)(num58 + num62)), color2, 0f, new Vector2(vector4.X / 2f, vector4.Y / 2f), (Main.exitScale - 0.2f) * num59, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontDeathText, text16, new Vector2((float)(num57 + num61), (float)(num58 + num62)), color2, 0f, new Vector2(vector4.X / 2f, vector4.Y / 2f), (Main.exitScale - 0.2f) * num59, SpriteEffects.None, 0f); } if ((float)Main.mouseX > (float)num57 - vector4.X / 2f && (float)Main.mouseX < (float)num57 + vector4.X / 2f && (float)Main.mouseY > (float)num58 - vector4.Y / 2f && (float)Main.mouseY < (float)num58 + vector4.Y / 2f - 10f) { @@ -21213,7 +21219,7 @@ protected void DrawInterface() { try { - this.DrawHotbar(); + DrawHotbar(); goto IL_2317; } catch @@ -21221,7 +21227,7 @@ protected void DrawInterface() goto IL_2317; } } - this.DrawHotbar(); + DrawHotbar(); IL_2317: if (Main.mouseItem.stack <= 0) { @@ -21230,14 +21236,14 @@ protected void DrawInterface() if (Main.hoverItemName != null && Main.hoverItemName != "" && Main.mouseItem.type == 0) { Main.player[Main.myPlayer].showItemIcon = false; - this.MouseText(Main.hoverItemName, Main.rare, 0); + MouseText(Main.hoverItemName, Main.rare, 0); Main.mouseText = true; } if (Main.ignoreErrors) { try { - this.DrawPlayerChat(); + DrawPlayerChat(); goto IL_2393; } catch @@ -21245,18 +21251,18 @@ protected void DrawInterface() goto IL_2393; } } - this.DrawPlayerChat(); + DrawPlayerChat(); IL_2393: if (Main.player[Main.myPlayer].dead) { string text17 = Lang.inter[38]; - this.spriteBatch.DrawString(Main.fontDeathText, text17, new Vector2((float)(Main.screenWidth / 2 - text17.Length * 10), (float)(Main.screenHeight / 2 - 20)), Main.player[Main.myPlayer].GetDeathAlpha(new Color(0, 0, 0, 0)), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontDeathText, text17, new Vector2((float)(Main.screenWidth / 2 - text17.Length * 10), (float)(Main.screenHeight / 2 - 20)), Main.player[Main.myPlayer].GetDeathAlpha(new Color(0, 0, 0, 0)), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } - this.spriteBatch.Draw(Main.cursorTexture, new Vector2((float)(Main.mouseX + 1), (float)(Main.mouseY + 1)), new Rectangle?(new Rectangle(0, 0, Main.cursorTexture.Width, Main.cursorTexture.Height)), new Color((int)((float)Main.cursorColor.R * 0.2f), (int)((float)Main.cursorColor.G * 0.2f), (int)((float)Main.cursorColor.B * 0.2f), (int)((float)Main.cursorColor.A * 0.5f)), 0f, default(Vector2), Main.cursorScale * 1.1f, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.cursorTexture, new Vector2((float)Main.mouseX, (float)Main.mouseY), new Rectangle?(new Rectangle(0, 0, Main.cursorTexture.Width, Main.cursorTexture.Height)), Main.cursorColor, 0f, default(Vector2), Main.cursorScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.cursorTexture, new Vector2((float)(Main.mouseX + 1), (float)(Main.mouseY + 1)), new Rectangle?(new Rectangle(0, 0, Main.cursorTexture.Width, Main.cursorTexture.Height)), new Color((int)((float)Main.cursorColor.R * 0.2f), (int)((float)Main.cursorColor.G * 0.2f), (int)((float)Main.cursorColor.B * 0.2f), (int)((float)Main.cursorColor.A * 0.5f)), 0f, default(Vector2), Main.cursorScale * 1.1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.cursorTexture, new Vector2((float)Main.mouseX, (float)Main.mouseY), new Rectangle?(new Rectangle(0, 0, Main.cursorTexture.Width, Main.cursorTexture.Height)), Main.cursorColor, 0f, default(Vector2), Main.cursorScale, SpriteEffects.None, 0f); if (Main.mouseItem.type > 0 && Main.mouseItem.stack > 0) { - this.mouseNPC = -1; + mouseNPC = -1; Main.player[Main.myPlayer].showItemIcon = false; Main.player[Main.myPlayer].showItemIcon2 = 0; Main.mouseText = true; @@ -21283,34 +21289,34 @@ protected void DrawInterface() white.A = 255; } num63 *= num64; - this.spriteBatch.Draw(Main.itemTexture[Main.mouseItem.type], new Vector2((float)Main.mouseX + 26f * num64 - (float)Main.itemTexture[Main.mouseItem.type].Width * 0.5f * num63, (float)Main.mouseY + 26f * num64 - (float)Main.itemTexture[Main.mouseItem.type].Height * 0.5f * num63), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.mouseItem.type].Width, Main.itemTexture[Main.mouseItem.type].Height)), Main.mouseItem.GetAlpha(white), 0f, default(Vector2), num63, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.mouseItem.type], new Vector2((float)Main.mouseX + 26f * num64 - (float)Main.itemTexture[Main.mouseItem.type].Width * 0.5f * num63, (float)Main.mouseY + 26f * num64 - (float)Main.itemTexture[Main.mouseItem.type].Height * 0.5f * num63), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.mouseItem.type].Width, Main.itemTexture[Main.mouseItem.type].Height)), Main.mouseItem.GetAlpha(white), 0f, default(Vector2), num63, SpriteEffects.None, 0f); if (Main.mouseItem.color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.mouseItem.type], new Vector2((float)Main.mouseX + 26f * num64 - (float)Main.itemTexture[Main.mouseItem.type].Width * 0.5f * num63, (float)Main.mouseY + 26f * num64 - (float)Main.itemTexture[Main.mouseItem.type].Height * 0.5f * num63), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.mouseItem.type].Width, Main.itemTexture[Main.mouseItem.type].Height)), Main.mouseItem.GetColor(white), 0f, default(Vector2), num63, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.mouseItem.type], new Vector2((float)Main.mouseX + 26f * num64 - (float)Main.itemTexture[Main.mouseItem.type].Width * 0.5f * num63, (float)Main.mouseY + 26f * num64 - (float)Main.itemTexture[Main.mouseItem.type].Height * 0.5f * num63), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.mouseItem.type].Width, Main.itemTexture[Main.mouseItem.type].Height)), Main.mouseItem.GetColor(white), 0f, default(Vector2), num63, SpriteEffects.None, 0f); } if (Main.mouseItem.stack > 1) { white = Color.White; - this.spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.mouseItem.stack), new Vector2((float)Main.mouseX + 10f * num64, (float)Main.mouseY + 26f * num64), white, 0f, default(Vector2), num63, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontItemStack, string.Concat(Main.mouseItem.stack), new Vector2((float)Main.mouseX + 10f * num64, (float)Main.mouseY + 26f * num64), white, 0f, default(Vector2), num63, SpriteEffects.None, 0f); } } else { - if (this.mouseNPC > -1) + if (mouseNPC > -1) { Main.player[Main.myPlayer].mouseInterface = true; Main.mouseText = false; float num65 = 1f; num65 *= Main.cursorScale; - this.spriteBatch.Draw(Main.npcHeadTexture[this.mouseNPC], new Vector2((float)Main.mouseX + 26f * num65 - (float)Main.npcHeadTexture[this.mouseNPC].Width * 0.5f * num65, (float)Main.mouseY + 26f * num65 - (float)Main.npcHeadTexture[this.mouseNPC].Height * 0.5f * num65), new Rectangle?(new Rectangle(0, 0, Main.npcHeadTexture[this.mouseNPC].Width, Main.npcHeadTexture[this.mouseNPC].Height)), Color.White, 0f, default(Vector2), num65, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.npcHeadTexture[mouseNPC], new Vector2((float)Main.mouseX + 26f * num65 - (float)Main.npcHeadTexture[mouseNPC].Width * 0.5f * num65, (float)Main.mouseY + 26f * num65 - (float)Main.npcHeadTexture[mouseNPC].Height * 0.5f * num65), new Rectangle?(new Rectangle(0, 0, Main.npcHeadTexture[mouseNPC].Width, Main.npcHeadTexture[mouseNPC].Height)), Color.White, 0f, default(Vector2), num65, SpriteEffects.None, 0f); if (Main.mouseRight && Main.mouseRightRelease) { Main.PlaySound(12, -1, -1, 1); - this.mouseNPC = -1; + mouseNPC = -1; } if (Main.mouseLeft && Main.mouseLeftRelease) { - if (this.mouseNPC == 0) + if (mouseNPC == 0) { int x = (int)(((float)Main.mouseX + Main.screenPosition.X) / 16f); int y = (int)(((float)Main.mouseY + Main.screenPosition.Y) / 16f); @@ -21325,7 +21331,7 @@ protected void DrawInterface() int num66 = 0; for (int num67 = 0; num67 < 200; num67++) { - if (Main.npc[num67].active && Main.npc[num67].type == NPC.NumToType(this.mouseNPC)) + if (Main.npc[num67].active && Main.npc[num67].type == NPC.NumToType(mouseNPC)) { num66 = num67; break; @@ -21337,14 +21343,14 @@ protected void DrawInterface() int y2 = (int)(((float)Main.mouseY + Main.screenPosition.Y) / 16f); if (WorldGen.MoveNPC(x2, y2, num66)) { - this.mouseNPC = -1; + mouseNPC = -1; WorldGen.moveRoom(x2, y2, num66); Main.PlaySound(12, -1, -1, 1); } } else { - this.mouseNPC = 0; + mouseNPC = 0; } } } @@ -21354,7 +21360,7 @@ protected void DrawInterface() { try { - this.DrawMouseOver(); + DrawMouseOver(); goto IL_2B69; } catch @@ -21362,7 +21368,7 @@ protected void DrawInterface() goto IL_2B69; } } - this.DrawMouseOver(); + DrawMouseOver(); IL_2B69: if (Main.mouseRight) { @@ -21396,10 +21402,10 @@ protected void DrawInterface() { effects2 = SpriteEffects.FlipHorizontally; } - this.spriteBatch.Draw(Main.itemTexture[num68], new Vector2((float)(Main.mouseX + 10), (float)(Main.mouseY + 10)), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[num68].Width, Main.itemTexture[num68].Height)), color3, 0f, default(Vector2), scale3, effects2, 0f); + spriteBatch.Draw(Main.itemTexture[num68], new Vector2((float)(Main.mouseX + 10), (float)(Main.mouseY + 10)), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[num68].Width, Main.itemTexture[num68].Height)), color3, 0f, default(Vector2), scale3, effects2, 0f); if (Main.player[Main.myPlayer].showItemIcon2 == 0 && Main.player[Main.myPlayer].inventory[Main.player[Main.myPlayer].selectedItem].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[Main.player[Main.myPlayer].selectedItem].type], new Vector2((float)(Main.mouseX + 10), (float)(Main.mouseY + 10)), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[Main.player[Main.myPlayer].selectedItem].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[Main.player[Main.myPlayer].selectedItem].type].Height)), color4, 0f, default(Vector2), scale3, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.player[Main.myPlayer].inventory[Main.player[Main.myPlayer].selectedItem].type], new Vector2((float)(Main.mouseX + 10), (float)(Main.mouseY + 10)), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.player[Main.myPlayer].inventory[Main.player[Main.myPlayer].selectedItem].type].Width, Main.itemTexture[Main.player[Main.myPlayer].inventory[Main.player[Main.myPlayer].selectedItem].type].Height)), color4, 0f, default(Vector2), scale3, SpriteEffects.None, 0f); } } Main.player[Main.myPlayer].showItemIcon = false; @@ -21408,7 +21414,7 @@ protected void DrawInterface() protected void QuitGame() { Steam.Kill(); - base.Exit(); + Exit(); } protected Color randColor() { @@ -21538,7 +21544,7 @@ protected void DrawMenu() { Main.chatLine[i] = new ChatLine(); } - this.DrawFPS(); + DrawFPS(); Main.screenLastPosition = Main.screenPosition; Main.screenPosition.Y = (float)(Main.worldSurface * 16.0 - (double)Main.screenHeight); if (Main.grabSky) @@ -21560,56 +21566,56 @@ protected void DrawMenu() Main.background = 0; byte b = (byte)((255 + Main.tileColor.R * 2) / 3); Color color = new Color((int)b, (int)b, (int)b, 255); - this.logoRotation += this.logoRotationSpeed * 3E-05f; - if ((double)this.logoRotation > 0.1) + logoRotation += logoRotationSpeed * 3E-05f; + if ((double)logoRotation > 0.1) { - this.logoRotationDirection = -1f; + logoRotationDirection = -1f; } else { - if ((double)this.logoRotation < -0.1) + if ((double)logoRotation < -0.1) { - this.logoRotationDirection = 1f; + logoRotationDirection = 1f; } } - if (this.logoRotationSpeed < 20f & this.logoRotationDirection == 1f) + if (logoRotationSpeed < 20f & logoRotationDirection == 1f) { - this.logoRotationSpeed += 1f; + logoRotationSpeed += 1f; } else { - if (this.logoRotationSpeed > -20f & this.logoRotationDirection == -1f) + if (logoRotationSpeed > -20f & logoRotationDirection == -1f) { - this.logoRotationSpeed -= 1f; + logoRotationSpeed -= 1f; } } - this.logoScale += this.logoScaleSpeed * 1E-05f; - if ((double)this.logoScale > 1.1) + logoScale += logoScaleSpeed * 1E-05f; + if ((double)logoScale > 1.1) { - this.logoScaleDirection = -1f; + logoScaleDirection = -1f; } else { - if ((double)this.logoScale < 0.9) + if ((double)logoScale < 0.9) { - this.logoScaleDirection = 1f; + logoScaleDirection = 1f; } } - if (this.logoScaleSpeed < 50f & this.logoScaleDirection == 1f) + if (logoScaleSpeed < 50f & logoScaleDirection == 1f) { - this.logoScaleSpeed += 1f; + logoScaleSpeed += 1f; } else { - if (this.logoScaleSpeed > -50f & this.logoScaleDirection == -1f) + if (logoScaleSpeed > -50f & logoScaleDirection == -1f) { - this.logoScaleSpeed -= 1f; + logoScaleSpeed -= 1f; } } Color color2 = new Color((int)((byte)((float)color.R * ((float)Main.LogoA / 255f))), (int)((byte)((float)color.G * ((float)Main.LogoA / 255f))), (int)((byte)((float)color.B * ((float)Main.LogoA / 255f))), (int)((byte)((float)color.A * ((float)Main.LogoA / 255f)))); Color color3 = new Color((int)((byte)((float)color.R * ((float)Main.LogoB / 255f))), (int)((byte)((float)color.G * ((float)Main.LogoB / 255f))), (int)((byte)((float)color.B * ((float)Main.LogoB / 255f))), (int)((byte)((float)color.A * ((float)Main.LogoB / 255f)))); - this.spriteBatch.Draw(Main.logoTexture, new Vector2((float)(Main.screenWidth / 2), 100f), new Rectangle?(new Rectangle(0, 0, Main.logoTexture.Width, Main.logoTexture.Height)), color2, this.logoRotation, new Vector2((float)(Main.logoTexture.Width / 2), (float)(Main.logoTexture.Height / 2)), this.logoScale, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.logo2Texture, new Vector2((float)(Main.screenWidth / 2), 100f), new Rectangle?(new Rectangle(0, 0, Main.logoTexture.Width, Main.logoTexture.Height)), color3, this.logoRotation, new Vector2((float)(Main.logoTexture.Width / 2), (float)(Main.logoTexture.Height / 2)), this.logoScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.logoTexture, new Vector2((float)(Main.screenWidth / 2), 100f), new Rectangle?(new Rectangle(0, 0, Main.logoTexture.Width, Main.logoTexture.Height)), color2, logoRotation, new Vector2((float)(Main.logoTexture.Width / 2), (float)(Main.logoTexture.Height / 2)), logoScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.logo2Texture, new Vector2((float)(Main.screenWidth / 2), 100f), new Rectangle?(new Rectangle(0, 0, Main.logoTexture.Width, Main.logoTexture.Height)), color3, logoRotation, new Vector2((float)(Main.logoTexture.Width / 2), (float)(Main.logoTexture.Height / 2)), logoScale, SpriteEffects.None, 0f); if (Main.dayTime) { Main.LogoA += 2; @@ -21672,25 +21678,25 @@ protected void DrawMenu() } if (Main.menuMode == 1212) { - if (this.focusMenu == 2) + if (focusMenu == 2) { array9[0] = "Wählen Sie die Sprache"; } else { - if (this.focusMenu == 3) + if (focusMenu == 3) { array9[0] = "Selezionare la lingua"; } else { - if (this.focusMenu == 4) + if (focusMenu == 4) { array9[0] = "Sélectionnez la langue"; } else { - if (this.focusMenu == 5) + if (focusMenu == 5) { array9[0] = "Seleccione el idioma"; } @@ -21715,44 +21721,44 @@ protected void DrawMenu() array9[4] = "Française"; array9[5] = "Español"; num4 = 6; - if (this.selectedMenu >= 1) + if (selectedMenu >= 1) { - Lang.lang = this.selectedMenu; + Lang.lang = selectedMenu; Lang.setLang(false); Main.menuMode = 0; Main.PlaySound(10, -1, -1, 1); - this.SaveSettings(); + SaveSettings(); } } else { if (Main.menuMode == 1213) { - if (this.focusMenu == 1) + if (focusMenu == 1) { array9[0] = "Select language"; } else { - if (this.focusMenu == 2) + if (focusMenu == 2) { array9[0] = "Wählen Sie die Sprache"; } else { - if (this.focusMenu == 3) + if (focusMenu == 3) { array9[0] = "Selezionare la lingua"; } else { - if (this.focusMenu == 4) + if (focusMenu == 4) { array9[0] = "Sélectionnez la langue"; } else { - if (this.focusMenu == 5) + if (focusMenu == 5) { array9[0] = "Seleccione el idioma"; } @@ -21780,19 +21786,19 @@ protected void DrawMenu() array9[5] = "Español"; array9[6] = Lang.menu[5]; num4 = 7; - if (this.selectedMenu == 6) + if (selectedMenu == 6) { Main.menuMode = 11; Main.PlaySound(11, -1, -1, 1); } else { - if (this.selectedMenu >= 1) + if (selectedMenu >= 1) { - Lang.lang = this.selectedMenu; + Lang.lang = selectedMenu; Lang.setLang(false); Main.PlaySound(12, -1, -1, 1); - this.SaveSettings(); + SaveSettings(); } } } @@ -21848,7 +21854,7 @@ protected void DrawMenu() array4[10] = 20; array4[10] = 40; array9[10] = Lang.menu[2]; - if (this.selectedMenu == 10) + if (selectedMenu == 10) { Netplay.disconnect = true; Main.PlaySound(11, -1, -1, 1); @@ -21865,21 +21871,21 @@ protected void DrawMenu() Main.PlaySound(12, -1, -1, 1); } array9[0] = Lang.menu[3]; - this.textBlinkerCount++; - if (this.textBlinkerCount >= 20) + textBlinkerCount++; + if (textBlinkerCount >= 20) { - if (this.textBlinkerState == 0) + if (textBlinkerState == 0) { - this.textBlinkerState = 1; + textBlinkerState = 1; } else { - this.textBlinkerState = 0; + textBlinkerState = 0; } - this.textBlinkerCount = 0; + textBlinkerCount = 0; } array9[1] = Netplay.password; - if (this.textBlinkerState == 1) + if (textBlinkerState == 1) { string[] array10; (array10 = array9)[1] = array10[1] + "|"; @@ -21897,7 +21903,7 @@ protected void DrawMenu() array9[2] = Lang.menu[4]; array9[3] = Lang.menu[5]; num4 = 4; - if (this.selectedMenu == 3) + if (selectedMenu == 3) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 0; @@ -21906,7 +21912,7 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 2 || Main.inputTextEnter) + if (selectedMenu == 2 || Main.inputTextEnter) { NetMessage.SendData(38, -1, -1, Netplay.password, 0, 0f, 0f, 0f, 0); Main.menuMode = 14; @@ -21922,7 +21928,7 @@ protected void DrawMenu() array[0] = true; num = 300; array9[1] = Lang.menu[6]; - if (this.selectedMenu != 1) + if (selectedMenu != 1) { goto IL_443A; } @@ -21933,7 +21939,7 @@ protected void DrawMenu() Main.netMode = 0; try { - this.tServer.Kill(); + tServer.Kill(); goto IL_443A; } catch @@ -21950,21 +21956,21 @@ protected void DrawMenu() Main.PlaySound(12, -1, -1, 1); } array9[0] = Lang.menu[7]; - this.textBlinkerCount++; - if (this.textBlinkerCount >= 20) + textBlinkerCount++; + if (textBlinkerCount >= 20) { - if (this.textBlinkerState == 0) + if (textBlinkerState == 0) { - this.textBlinkerState = 1; + textBlinkerState = 1; } else { - this.textBlinkerState = 0; + textBlinkerState = 0; } - this.textBlinkerCount = 0; + textBlinkerCount = 0; } array9[1] = Netplay.password; - if (this.textBlinkerState == 1) + if (textBlinkerState == 1) { string[] array10; (array10 = array9)[1] = array10[1] + "|"; @@ -21982,7 +21988,7 @@ protected void DrawMenu() array9[2] = Lang.menu[4]; array9[3] = Lang.menu[5]; num4 = 4; - if (this.selectedMenu == 3) + if (selectedMenu == 3) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 6; @@ -21990,10 +21996,10 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 2 || Main.inputTextEnter || Main.autoPass) + if (selectedMenu == 2 || Main.inputTextEnter || Main.autoPass) { - this.tServer.StartInfo.FileName = "TerrariaServer.exe"; - this.tServer.StartInfo.Arguments = string.Concat(new object[] + tServer.StartInfo.FileName = "TerrariaServer.exe"; + tServer.StartInfo.Arguments = string.Concat(new object[] { "-autoshutdown -world \"", Main.worldPathName, @@ -22004,12 +22010,12 @@ protected void DrawMenu() }); if (Main.libPath != "") { - ProcessStartInfo expr_CE4 = this.tServer.StartInfo; + ProcessStartInfo expr_CE4 = tServer.StartInfo; expr_CE4.Arguments = expr_CE4.Arguments + " -loadlib " + Main.libPath; } - this.tServer.StartInfo.UseShellExecute = false; - this.tServer.StartInfo.CreateNoWindow = true; - this.tServer.Start(); + tServer.StartInfo.UseShellExecute = false; + tServer.StartInfo.CreateNoWindow = true; + tServer.Start(); Netplay.SetIP("127.0.0.1"); Main.autoPass = true; Main.statusText = Lang.menu[8]; @@ -22028,7 +22034,7 @@ protected void DrawMenu() num = 80; num3 = 400; array9[1] = Lang.menu[5]; - if (this.selectedMenu == 1) + if (selectedMenu == 1) { Netplay.disconnect = true; Main.PlaySound(11, -1, -1, 1); @@ -22048,7 +22054,7 @@ protected void DrawMenu() array4[2] = 50; array9[1] = Lang.menu[10]; array9[2] = Lang.menu[6]; - if (this.selectedMenu == 1) + if (selectedMenu == 1) { if (File.Exists(Main.worldPathName + ".bak")) { @@ -22065,7 +22071,7 @@ protected void DrawMenu() Main.netMode = 0; } } - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 0; @@ -22085,7 +22091,7 @@ protected void DrawMenu() array4[2] = 50; array9[1] = Lang.menu[11]; array9[2] = Lang.menu[5]; - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 0; @@ -22124,21 +22130,21 @@ protected void DrawMenu() array9[2] = Lang.menu[14]; array9[3] = Lang.menu[15]; num4 = 4; - if (this.selectedMenu == 3) + if (selectedMenu == 3) { - this.QuitGame(); + QuitGame(); } - if (this.selectedMenu == 1) + if (selectedMenu == 1) { Main.PlaySound(10, -1, -1, 1); Main.menuMode = 12; } - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.PlaySound(10, -1, -1, 1); Main.menuMode = 11; } - if (this.selectedMenu == 0) + if (selectedMenu == 0) { Main.PlaySound(10, -1, -1, 1); Main.menuMode = 1; @@ -22192,7 +22198,7 @@ protected void DrawMenu() bool[] array11 = new bool[num4]; if (Main.numLoadPlayers > 7 + Main.menuSkip) { - this.menuWide[6] = true; + menuWide[6] = true; array6[6] = 0; array11[6] = true; array9[6] = "▼"; @@ -22202,7 +22208,7 @@ protected void DrawMenu() } if (Main.menuSkip > 0) { - this.menuWide[0] = true; + menuWide[0] = true; array6[0] = 0; array11[0] = true; array9[0] = "▲"; @@ -22213,14 +22219,14 @@ protected void DrawMenu() array11[7] = true; array11[8] = true; array11[9] = true; - if (this.focusMenu >= 0 && this.focusMenu < Main.numLoadPlayers && !array11[this.focusMenu]) + if (focusMenu >= 0 && focusMenu < Main.numLoadPlayers && !array11[focusMenu]) { - num6 = this.focusMenu + Main.menuSkip; + num6 = focusMenu + Main.menuSkip; Vector2 vector = Main.fontDeathText.MeasureString(array9[num6 - Main.menuSkip]); num7 = (int)((double)(Main.screenWidth / 2) + (double)vector.X * 0.5 + 10.0); - num8 = num + num3 * this.focusMenu + 4; + num8 = num + num3 * focusMenu + 4; } - if (this.selectedMenu == 0 && Main.menuSkip > 0) + if (selectedMenu == 0 && Main.menuSkip > 0) { Main.PlaySound(12, -1, -1, 1); Main.menuSkip -= 5; @@ -22231,7 +22237,7 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 6 && Main.menuSkip < Main.numLoadPlayers - 7) + if (selectedMenu == 6 && Main.menuSkip < Main.numLoadPlayers - 7) { Main.PlaySound(12, -1, -1, 1); Main.menuSkip += 5; @@ -22242,7 +22248,7 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 9) + if (selectedMenu == 9) { Main.autoJoin = false; Main.autoPass = false; @@ -22260,7 +22266,7 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 7) + if (selectedMenu == 7) { Main.loadPlayer[Main.numLoadPlayers] = new Player(); Main.loadPlayer[Main.numLoadPlayers].inventory[0].SetDefaults("Copper Shortsword"); @@ -22274,21 +22280,21 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 8) + if (selectedMenu == 8) { Main.PlaySound(10, -1, -1, 1); Main.menuMode = 4; } else { - if (this.selectedMenu >= 0) + if (selectedMenu >= 0) { if (Main.menuMultiplayer) { Main.ServerSideCharacter = false; - this.selectedPlayer = this.selectedMenu + Main.menuSkip; - Main.player[Main.myPlayer] = (Player)Main.loadPlayer[this.selectedPlayer].Clone(); - Main.playerPathName = Main.loadPlayerPath[this.selectedPlayer]; + selectedPlayer = selectedMenu + Main.menuSkip; + Main.player[Main.myPlayer] = (Player)Main.loadPlayer[selectedPlayer].Clone(); + Main.playerPathName = Main.loadPlayerPath[selectedPlayer]; Main.PlaySound(10, -1, -1, 1); if (Main.autoJoin) { @@ -22325,9 +22331,9 @@ protected void DrawMenu() { Main.ServerSideCharacter = false; Main.myPlayer = 0; - this.selectedPlayer = this.selectedMenu + Main.menuSkip; - Main.player[Main.myPlayer] = (Player)Main.loadPlayer[this.selectedPlayer].Clone(); - Main.playerPathName = Main.loadPlayerPath[this.selectedPlayer]; + selectedPlayer = selectedMenu + Main.menuSkip; + Main.player[Main.myPlayer] = (Player)Main.loadPlayer[selectedPlayer].Clone(); + Main.playerPathName = Main.loadPlayerPath[selectedPlayer]; Main.LoadWorlds(); Main.PlaySound(10, -1, -1, 1); Main.menuMode = 6; @@ -22343,25 +22349,25 @@ protected void DrawMenu() { if (Main.menuMode == 2) { - if (this.selectedMenu == 0) + if (selectedMenu == 0) { Main.menuMode = 17; Main.PlaySound(10, -1, -1, 1); - this.selColor = Main.loadPlayer[Main.numLoadPlayers].hairColor; + selColor = Main.loadPlayer[Main.numLoadPlayers].hairColor; } - if (this.selectedMenu == 1) + if (selectedMenu == 1) { Main.menuMode = 18; Main.PlaySound(10, -1, -1, 1); - this.selColor = Main.loadPlayer[Main.numLoadPlayers].eyeColor; + selColor = Main.loadPlayer[Main.numLoadPlayers].eyeColor; } - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.menuMode = 19; Main.PlaySound(10, -1, -1, 1); - this.selColor = Main.loadPlayer[Main.numLoadPlayers].skinColor; + selColor = Main.loadPlayer[Main.numLoadPlayers].skinColor; } - if (this.selectedMenu == 3) + if (selectedMenu == 3) { Main.menuMode = 20; Main.PlaySound(10, -1, -1, 1); @@ -22397,7 +22403,7 @@ protected void DrawMenu() { array9[4] = Lang.menu[23]; } - if (this.selectedMenu == 4) + if (selectedMenu == 4) { if (Main.loadPlayer[num6].male) { @@ -22427,25 +22433,25 @@ protected void DrawMenu() array9[5] = Lang.menu[26]; } } - if (this.selectedMenu == 5) + if (selectedMenu == 5) { Main.PlaySound(10, -1, -1, 1); Main.menuMode = 222; } - if (this.selectedMenu == 7) + if (selectedMenu == 7) { Main.PlaySound(12, -1, -1, 1); Main.loadPlayer[num6].hair = Main.rand.Next(51); - Main.loadPlayer[num6].eyeColor = this.randColor(); + Main.loadPlayer[num6].eyeColor = randColor(); while ((int)(Main.loadPlayer[num6].eyeColor.R + Main.loadPlayer[num6].eyeColor.G + Main.loadPlayer[num6].eyeColor.B) > 300) { - Main.loadPlayer[num6].eyeColor = this.randColor(); + Main.loadPlayer[num6].eyeColor = randColor(); } - Main.loadPlayer[num6].hairColor = this.randColor(); - Main.loadPlayer[num6].pantsColor = this.randColor(); - Main.loadPlayer[num6].shirtColor = this.randColor(); - Main.loadPlayer[num6].shoeColor = this.randColor(); - Main.loadPlayer[num6].skinColor = this.randColor(); + Main.loadPlayer[num6].hairColor = randColor(); + Main.loadPlayer[num6].pantsColor = randColor(); + Main.loadPlayer[num6].shirtColor = randColor(); + Main.loadPlayer[num6].shoeColor = randColor(); + Main.loadPlayer[num6].skinColor = randColor(); float num10 = (float)Main.rand.Next(60, 120) * 0.01f; if (num10 > 1f) { @@ -22454,7 +22460,7 @@ protected void DrawMenu() Main.loadPlayer[num6].skinColor.R = (byte)((float)Main.rand.Next(240, 255) * num10); Main.loadPlayer[num6].skinColor.G = (byte)((float)Main.rand.Next(110, 140) * num10); Main.loadPlayer[num6].skinColor.B = (byte)((float)Main.rand.Next(75, 110) * num10); - Main.loadPlayer[num6].underShirtColor = this.randColor(); + Main.loadPlayer[num6].underShirtColor = randColor(); int num11 = Main.loadPlayer[num6].hair + 1; if (num11 == 5 || num11 == 6 || num11 == 7 || num11 == 10 || num11 == 12 || num11 == 19 || num11 == 22 || num11 == 23 || num11 == 26 || num11 == 27 || num11 == 30 || num11 == 33) { @@ -22469,14 +22475,14 @@ protected void DrawMenu() array9[6] = Lang.menu[28]; array9[8] = Lang.menu[5]; num4 = 9; - if (this.selectedMenu == 8) + if (selectedMenu == 8) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 1; } else { - if (this.selectedMenu == 6) + if (selectedMenu == 6) { Main.PlaySound(10, -1, -1, 1); Main.loadPlayer[Main.numLoadPlayers].name = ""; @@ -22489,19 +22495,19 @@ protected void DrawMenu() { if (Main.menuMode == 222) { - if (this.focusMenu == 3) + if (focusMenu == 3) { array9[0] = Lang.menu[29]; } else { - if (this.focusMenu == 2) + if (focusMenu == 2) { array9[0] = Lang.menu[30]; } else { - if (this.focusMenu == 1) + if (focusMenu == 1) { array9[0] = Lang.menu[31]; } @@ -22522,21 +22528,21 @@ protected void DrawMenu() array9[3] = Lang.menu[24]; array6[3] = 2; num4 = 4; - if (this.selectedMenu == 1) + if (selectedMenu == 1) { Main.loadPlayer[Main.numLoadPlayers].difficulty = 0; Main.menuMode = 2; } else { - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.menuMode = 2; Main.loadPlayer[Main.numLoadPlayers].difficulty = 1; } else { - if (this.selectedMenu == 3) + if (selectedMenu == 3) { Main.loadPlayer[Main.numLoadPlayers].difficulty = 2; Main.menuMode = 2; @@ -22548,27 +22554,27 @@ protected void DrawMenu() { if (Main.menuMode == 20) { - if (this.selectedMenu == 0) + if (selectedMenu == 0) { Main.menuMode = 21; Main.PlaySound(10, -1, -1, 1); - this.selColor = Main.loadPlayer[Main.numLoadPlayers].shirtColor; + selColor = Main.loadPlayer[Main.numLoadPlayers].shirtColor; } - if (this.selectedMenu == 1) + if (selectedMenu == 1) { Main.menuMode = 22; Main.PlaySound(10, -1, -1, 1); - this.selColor = Main.loadPlayer[Main.numLoadPlayers].underShirtColor; + selColor = Main.loadPlayer[Main.numLoadPlayers].underShirtColor; } - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.menuMode = 23; Main.PlaySound(10, -1, -1, 1); - this.selColor = Main.loadPlayer[Main.numLoadPlayers].pantsColor; + selColor = Main.loadPlayer[Main.numLoadPlayers].pantsColor; } - if (this.selectedMenu == 3) + if (selectedMenu == 3) { - this.selColor = Main.loadPlayer[Main.numLoadPlayers].shoeColor; + selColor = Main.loadPlayer[Main.numLoadPlayers].shoeColor; Main.menuMode = 24; Main.PlaySound(10, -1, -1, 1); } @@ -22584,7 +22590,7 @@ protected void DrawMenu() num6 = Main.numLoadPlayers; num7 = Main.screenWidth / 2 - 16; num8 = 210; - if (this.selectedMenu == 5) + if (selectedMenu == 5) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 2; @@ -22601,7 +22607,7 @@ protected void DrawMenu() num9 = 390; num = 260; num3 = 60; - Main.loadPlayer[num6].hairColor = this.selColor; + Main.loadPlayer[num6].hairColor = selColor; num4 = 3; array9[0] = Lang.menu[37] + " " + (Main.loadPlayer[num6].hair + 1); array9[1] = Lang.menu[38]; @@ -22609,7 +22615,7 @@ protected void DrawMenu() array4[2] = 150; array4[1] = 10; array9[2] = Lang.menu[5]; - if (this.selectedMenu == 0) + if (selectedMenu == 0) { Main.PlaySound(12, -1, -1, 1); Main.loadPlayer[num6].hair++; @@ -22620,7 +22626,7 @@ protected void DrawMenu() } else { - if (this.selectedMenu2 == 0) + if (selectedMenu2 == 0) { Main.PlaySound(12, -1, -1, 1); Main.loadPlayer[num6].hair--; @@ -22630,7 +22636,7 @@ protected void DrawMenu() } } } - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.menuMode = 2; Main.PlaySound(11, -1, -1, 1); @@ -22647,7 +22653,7 @@ protected void DrawMenu() num9 = 370; num = 240; num3 = 60; - Main.loadPlayer[num6].eyeColor = this.selColor; + Main.loadPlayer[num6].eyeColor = selColor; num4 = 3; array9[0] = ""; array9[1] = Lang.menu[39]; @@ -22655,7 +22661,7 @@ protected void DrawMenu() array4[2] = 170; array4[1] = 10; array9[2] = Lang.menu[5]; - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.menuMode = 2; Main.PlaySound(11, -1, -1, 1); @@ -22672,7 +22678,7 @@ protected void DrawMenu() num9 = 370; num = 240; num3 = 60; - Main.loadPlayer[num6].skinColor = this.selColor; + Main.loadPlayer[num6].skinColor = selColor; num4 = 3; array9[0] = ""; array9[1] = Lang.menu[40]; @@ -22680,7 +22686,7 @@ protected void DrawMenu() array4[2] = 170; array4[1] = 10; array9[2] = Lang.menu[5]; - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.menuMode = 2; Main.PlaySound(11, -1, -1, 1); @@ -22697,7 +22703,7 @@ protected void DrawMenu() num9 = 370; num = 240; num3 = 60; - Main.loadPlayer[num6].shirtColor = this.selColor; + Main.loadPlayer[num6].shirtColor = selColor; num4 = 3; array9[0] = ""; array9[1] = Lang.menu[41]; @@ -22705,7 +22711,7 @@ protected void DrawMenu() array4[2] = 170; array4[1] = 10; array9[2] = Lang.menu[5]; - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.menuMode = 20; Main.PlaySound(11, -1, -1, 1); @@ -22722,7 +22728,7 @@ protected void DrawMenu() num9 = 370; num = 240; num3 = 60; - Main.loadPlayer[num6].underShirtColor = this.selColor; + Main.loadPlayer[num6].underShirtColor = selColor; num4 = 3; array9[0] = ""; array9[1] = Lang.menu[42]; @@ -22730,7 +22736,7 @@ protected void DrawMenu() array4[2] = 170; array4[1] = 10; array9[2] = Lang.menu[5]; - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.menuMode = 20; Main.PlaySound(11, -1, -1, 1); @@ -22747,7 +22753,7 @@ protected void DrawMenu() num9 = 370; num = 240; num3 = 60; - Main.loadPlayer[num6].pantsColor = this.selColor; + Main.loadPlayer[num6].pantsColor = selColor; num4 = 3; array9[0] = ""; array9[1] = Lang.menu[43]; @@ -22755,7 +22761,7 @@ protected void DrawMenu() array4[2] = 170; array4[1] = 10; array9[2] = Lang.menu[5]; - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.menuMode = 20; Main.PlaySound(11, -1, -1, 1); @@ -22772,7 +22778,7 @@ protected void DrawMenu() num9 = 370; num = 240; num3 = 60; - Main.loadPlayer[num6].shoeColor = this.selColor; + Main.loadPlayer[num6].shoeColor = selColor; num4 = 3; array9[0] = ""; array9[1] = Lang.menu[44]; @@ -22780,7 +22786,7 @@ protected void DrawMenu() array4[2] = 170; array4[1] = 10; array9[2] = Lang.menu[5]; - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.menuMode = 20; Main.PlaySound(11, -1, -1, 1); @@ -22816,21 +22822,21 @@ protected void DrawMenu() } } } - this.textBlinkerCount++; - if (this.textBlinkerCount >= 20) + textBlinkerCount++; + if (textBlinkerCount >= 20) { - if (this.textBlinkerState == 0) + if (textBlinkerState == 0) { - this.textBlinkerState = 1; + textBlinkerState = 1; } else { - this.textBlinkerState = 0; + textBlinkerState = 0; } - this.textBlinkerCount = 0; + textBlinkerCount = 0; } array9[1] = Main.loadPlayer[Main.numLoadPlayers].name; - if (this.textBlinkerState == 1) + if (textBlinkerState == 1) { string[] array10; (array10 = array9)[1] = array10[1] + "|"; @@ -22848,12 +22854,12 @@ protected void DrawMenu() array9[2] = Lang.menu[4]; array9[3] = Lang.menu[5]; num4 = 4; - if (this.selectedMenu == 3) + if (selectedMenu == 3) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 2; } - if (this.selectedMenu == 2 || (!array2[2] && Main.inputTextEnter)) + if (selectedMenu == 2 || (!array2[2] && Main.inputTextEnter)) { Main.loadPlayer[Main.numLoadPlayers].name.Trim(); Main.loadPlayerPath[Main.numLoadPlayers] = Main.getPlayerPathName(Main.loadPlayer[Main.numLoadPlayers].name); @@ -22892,7 +22898,7 @@ protected void DrawMenu() array12[7] = true; if (Main.numLoadPlayers > 7 + Main.menuSkip) { - this.menuWide[6] = true; + menuWide[6] = true; array6[6] = 0; array12[6] = true; array9[6] = "▼"; @@ -22902,7 +22908,7 @@ protected void DrawMenu() } if (Main.menuSkip > 0) { - this.menuWide[0] = true; + menuWide[0] = true; array6[0] = 0; array12[0] = true; array9[0] = "▲"; @@ -22910,14 +22916,14 @@ protected void DrawMenu() array4[0] += 8; array3[0] = true; } - if (this.focusMenu >= 0 && this.focusMenu < Main.numLoadPlayers && !array12[this.focusMenu]) + if (focusMenu >= 0 && focusMenu < Main.numLoadPlayers && !array12[focusMenu]) { - num6 = this.focusMenu + Main.menuSkip; + num6 = focusMenu + Main.menuSkip; Vector2 vector2 = Main.fontDeathText.MeasureString(array9[num6 - Main.menuSkip]); num7 = (int)((double)(Main.screenWidth / 2) + (double)vector2.X * 0.5 + 10.0); - num8 = num + num3 * this.focusMenu + 4; + num8 = num + num3 * focusMenu + 4; } - if (this.selectedMenu == 0 && Main.menuSkip > 0) + if (selectedMenu == 0 && Main.menuSkip > 0) { Main.PlaySound(12, -1, -1, 1); Main.menuSkip -= 5; @@ -22928,7 +22934,7 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 6 && Main.menuSkip < Main.numLoadPlayers - 7) + if (selectedMenu == 6 && Main.menuSkip < Main.numLoadPlayers - 7) { Main.PlaySound(12, -1, -1, 1); Main.menuSkip += 5; @@ -22939,16 +22945,16 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 7) + if (selectedMenu == 7) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 1; } else { - if (this.selectedMenu >= 0) + if (selectedMenu >= 0) { - this.selectedPlayer = this.selectedMenu + Main.menuSkip; + selectedPlayer = selectedMenu + Main.menuSkip; Main.PlaySound(10, -1, -1, 1); Main.menuMode = 5; } @@ -22960,20 +22966,20 @@ protected void DrawMenu() { if (Main.menuMode == 5) { - array9[0] = Lang.menu[46] + " " + Main.loadPlayer[this.selectedPlayer].name + "?"; + array9[0] = Lang.menu[46] + " " + Main.loadPlayer[selectedPlayer].name + "?"; array[0] = true; array9[1] = Lang.menu[104]; array9[2] = Lang.menu[105]; num4 = 3; - if (this.selectedMenu == 1) + if (selectedMenu == 1) { - Main.ErasePlayer(this.selectedPlayer); + Main.ErasePlayer(selectedPlayer); Main.PlaySound(10, -1, -1, 1); Main.menuMode = 1; } else { - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 1; @@ -23023,7 +23029,7 @@ protected void DrawMenu() } if (Main.numLoadWorlds > 7 + Main.menuSkip) { - this.menuWide[6] = true; + menuWide[6] = true; array9[6] = "more"; array9[6] = "▼"; array7[6] = 0.6f; @@ -23034,9 +23040,9 @@ protected void DrawMenu() array9[0] = "▲"; array7[0] = 0.6f; array4[0] += 8; - this.menuWide[0] = true; + menuWide[0] = true; } - if (this.selectedMenu == 0 && Main.menuSkip > 0) + if (selectedMenu == 0 && Main.menuSkip > 0) { Main.PlaySound(12, -1, -1, 1); Main.menuSkip -= 5; @@ -23047,7 +23053,7 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 6 && Main.menuSkip < Main.numLoadWorlds - 7) + if (selectedMenu == 6 && Main.menuSkip < Main.numLoadWorlds - 7) { Main.PlaySound(12, -1, -1, 1); Main.menuSkip += 5; @@ -23058,7 +23064,7 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 9) + if (selectedMenu == 9) { if (Main.menuMultiplayer) { @@ -23072,7 +23078,7 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 7) + if (selectedMenu == 7) { Main.PlaySound(10, -1, -1, 1); Main.menuMode = 16; @@ -23080,26 +23086,26 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 8) + if (selectedMenu == 8) { Main.PlaySound(10, -1, -1, 1); Main.menuMode = 8; } else { - if (this.selectedMenu >= 0) + if (selectedMenu >= 0) { if (Main.menuMultiplayer) { Main.PlaySound(10, -1, -1, 1); - Main.worldPathName = Main.loadWorldPath[this.selectedMenu + Main.menuSkip]; + Main.worldPathName = Main.loadWorldPath[selectedMenu + Main.menuSkip]; Main.menuMode = 30; Main.GetInputText(""); } else { Main.PlaySound(10, -1, -1, 1); - Main.worldPathName = Main.loadWorldPath[this.selectedMenu + Main.menuSkip]; + Main.worldPathName = Main.loadWorldPath[selectedMenu + Main.menuSkip]; WorldGen.playWorld(); Main.menuMode = 10; } @@ -23140,21 +23146,21 @@ protected void DrawMenu() } } } - this.textBlinkerCount++; - if (this.textBlinkerCount >= 20) + textBlinkerCount++; + if (textBlinkerCount >= 20) { - if (this.textBlinkerState == 0) + if (textBlinkerState == 0) { - this.textBlinkerState = 1; + textBlinkerState = 1; } else { - this.textBlinkerState = 0; + textBlinkerState = 0; } - this.textBlinkerCount = 0; + textBlinkerCount = 0; } array9[1] = Main.newWorldName; - if (this.textBlinkerState == 1) + if (textBlinkerState == 1) { string[] array10; (array10 = array9)[1] = array10[1] + "|"; @@ -23172,12 +23178,12 @@ protected void DrawMenu() array9[2] = Lang.menu[4]; array9[3] = Lang.menu[5]; num4 = 4; - if (this.selectedMenu == 3) + if (selectedMenu == 3) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 16; } - if (this.selectedMenu == 2 || (!array2[2] && Main.inputTextEnter)) + if (selectedMenu == 2 || (!array2[2] && Main.inputTextEnter)) { Main.menuMode = 10; Main.worldName = Main.newWorldName; @@ -23215,16 +23221,16 @@ protected void DrawMenu() array9[6] = "▼"; array7[6] = 0.6f; array4[6] += 8; - this.menuWide[6] = true; + menuWide[6] = true; } if (Main.menuSkip > 0) { array9[0] = "▲"; array7[0] = 0.6f; array4[0] += 8; - this.menuWide[0] = true; + menuWide[0] = true; } - if (this.selectedMenu == 0 && Main.menuSkip > 0) + if (selectedMenu == 0 && Main.menuSkip > 0) { Main.PlaySound(12, -1, -1, 1); Main.menuSkip -= 5; @@ -23235,7 +23241,7 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 6 && Main.menuSkip < Main.numLoadWorlds - 7) + if (selectedMenu == 6 && Main.menuSkip < Main.numLoadWorlds - 7) { Main.PlaySound(12, -1, -1, 1); Main.menuSkip += 5; @@ -23246,16 +23252,16 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 7) + if (selectedMenu == 7) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 6; } else { - if (this.selectedMenu >= 0) + if (selectedMenu >= 0) { - this.selectedWorld = this.selectedMenu + Main.menuSkip; + selectedWorld = selectedMenu + Main.menuSkip; Main.PlaySound(10, -1, -1, 1); Main.menuMode = 9; } @@ -23267,20 +23273,20 @@ protected void DrawMenu() { if (Main.menuMode == 9) { - array9[0] = Lang.menu[46] + " " + Main.loadWorld[this.selectedWorld] + "?"; + array9[0] = Lang.menu[46] + " " + Main.loadWorld[selectedWorld] + "?"; array[0] = true; array9[1] = Lang.menu[104]; array9[2] = Lang.menu[105]; num4 = 3; - if (this.selectedMenu == 1) + if (selectedMenu == 1) { - Main.EraseWorld(this.selectedWorld); + Main.EraseWorld(selectedWorld); Main.PlaySound(10, -1, -1, 1); Main.menuMode = 6; } else { - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 6; @@ -23299,7 +23305,7 @@ protected void DrawMenu() } array4[7] = 10; num4 = 8; - if (this.graphics.IsFullScreen) + if (graphics.IsFullScreen) { array9[0] = Lang.menu[49]; } @@ -23307,7 +23313,7 @@ protected void DrawMenu() { array9[0] = Lang.menu[50]; } - this.bgScroll = (int)Math.Round((double)((1f - Main.caveParrallax) * 500f)); + bgScroll = (int)Math.Round((double)((1f - Main.caveParrallax) * 500f)); array9[1] = Lang.menu[51]; array9[2] = Lang.menu[52]; if (Main.fixedTiming) @@ -23373,7 +23379,7 @@ protected void DrawMenu() { array9[6] = Lang.menu[101]; } - if (this.selectedMenu == 6) + if (selectedMenu == 6) { Main.PlaySound(12, -1, -1, 1); if (Main.owBack) @@ -23386,13 +23392,13 @@ protected void DrawMenu() } } array9[7] = Lang.menu[5]; - if (this.selectedMenu == 7) + if (selectedMenu == 7) { Main.PlaySound(11, -1, -1, 1); - this.SaveSettings(); + SaveSettings(); Main.menuMode = 11; } - if (this.selectedMenu == 5) + if (selectedMenu == 5) { Main.PlaySound(12, -1, -1, 1); Main.qaStyle++; @@ -23401,7 +23407,7 @@ protected void DrawMenu() Main.qaStyle = 0; } } - if (this.selectedMenu == 4) + if (selectedMenu == 4) { Main.PlaySound(12, -1, -1, 1); Lighting.lightMode++; @@ -23410,7 +23416,7 @@ protected void DrawMenu() Lighting.lightMode = 0; } } - if (this.selectedMenu == 3) + if (selectedMenu == 3) { Main.PlaySound(12, -1, -1, 1); if (Main.fixedTiming) @@ -23422,19 +23428,19 @@ protected void DrawMenu() Main.fixedTiming = true; } } - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 28; } - if (this.selectedMenu == 1) + if (selectedMenu == 1) { Main.PlaySound(10, -1, -1, 1); Main.menuMode = 111; } - if (this.selectedMenu == 0) + if (selectedMenu == 0) { - this.graphics.ToggleFullScreen(); + graphics.ToggleFullScreen(); } } else @@ -23488,18 +23494,18 @@ protected void DrawMenu() } array9[10] = Lang.menu[5]; array9[9] = Lang.menu[103]; - if (this.selectedMenu == 9) + if (selectedMenu == 9) { Main.PlaySound(10, -1, -1, 1); Main.menuMode = 1213; } - if (this.selectedMenu == 10) + if (selectedMenu == 10) { Main.PlaySound(11, -1, -1, 1); - this.SaveSettings(); + SaveSettings(); Main.menuMode = 0; } - if (this.selectedMenu == 8) + if (selectedMenu == 8) { Main.PlaySound(12, -1, -1, 1); if (Main.mapEnabled) @@ -23511,7 +23517,7 @@ protected void DrawMenu() Main.mapEnabled = true; } } - if (this.selectedMenu == 7) + if (selectedMenu == 7) { Main.PlaySound(12, -1, -1, 1); if (Main.showItemText) @@ -23523,7 +23529,7 @@ protected void DrawMenu() Main.showItemText = true; } } - if (this.selectedMenu == 6) + if (selectedMenu == 6) { Main.PlaySound(12, -1, -1, 1); if (Main.autoPause) @@ -23535,7 +23541,7 @@ protected void DrawMenu() Main.autoPause = true; } } - if (this.selectedMenu == 5) + if (selectedMenu == 5) { Main.PlaySound(12, -1, -1, 1); if (Main.autoSave) @@ -23547,28 +23553,28 @@ protected void DrawMenu() Main.autoSave = true; } } - if (this.selectedMenu == 4) + if (selectedMenu == 4) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 272727; } - if (this.selectedMenu == 3) + if (selectedMenu == 3) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 27; } - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 26; } - if (this.selectedMenu == 1) + if (selectedMenu == 1) { Main.PlaySound(10, -1, -1, 1); - this.selColor = Main.mouseColor; + selColor = Main.mouseColor; Main.menuMode = 25; } - if (this.selectedMenu == 0) + if (selectedMenu == 0) { Main.PlaySound(10, -1, -1, 1); Main.menuMode = 1111; @@ -23582,36 +23588,36 @@ protected void DrawMenu() num3 = 60; num4 = 3; array9[0] = Lang.menu[73]; - array9[1] = this.graphics.PreferredBackBufferWidth + "x" + this.graphics.PreferredBackBufferHeight; + array9[1] = graphics.PreferredBackBufferWidth + "x" + graphics.PreferredBackBufferHeight; array[0] = true; array4[2] = 170; array4[1] = 10; array9[2] = Lang.menu[5]; - if (this.selectedMenu == 1) + if (selectedMenu == 1) { Main.PlaySound(12, -1, -1, 1); int num22 = 0; - for (int num23 = 0; num23 < this.numDisplayModes; num23++) + for (int num23 = 0; num23 < numDisplayModes; num23++) { - if (this.displayWidth[num23] == this.graphics.PreferredBackBufferWidth && this.displayHeight[num23] == this.graphics.PreferredBackBufferHeight) + if (displayWidth[num23] == graphics.PreferredBackBufferWidth && displayHeight[num23] == graphics.PreferredBackBufferHeight) { num22 = num23; break; } } num22++; - if (num22 >= this.numDisplayModes) + if (num22 >= numDisplayModes) { num22 = 0; } - this.graphics.PreferredBackBufferWidth = this.displayWidth[num22]; - this.graphics.PreferredBackBufferHeight = this.displayHeight[num22]; + graphics.PreferredBackBufferWidth = displayWidth[num22]; + graphics.PreferredBackBufferHeight = displayHeight[num22]; } - if (this.selectedMenu == 2) + if (selectedMenu == 2) { - if (this.graphics.IsFullScreen) + if (graphics.IsFullScreen) { - this.graphics.ApplyChanges(); + graphics.ApplyChanges(); } Main.menuMode = 1111; Main.PlaySound(11, -1, -1, 1); @@ -23625,7 +23631,7 @@ protected void DrawMenu() num9 = 370; num = 240; num3 = 60; - Main.mouseColor = this.selColor; + Main.mouseColor = selColor; num4 = 3; array9[0] = ""; array9[1] = Lang.menu[64]; @@ -23633,7 +23639,7 @@ protected void DrawMenu() array4[2] = 170; array4[1] = 10; array9[2] = Lang.menu[5]; - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.menuMode = 11; Main.PlaySound(11, -1, -1, 1); @@ -23653,7 +23659,7 @@ protected void DrawMenu() array4[2] = 170; array4[1] = 10; array9[2] = Lang.menu[5]; - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.menuMode = 11; Main.PlaySound(11, -1, -1, 1); @@ -23663,7 +23669,7 @@ protected void DrawMenu() { if (Main.menuMode == 28) { - Main.caveParrallax = 1f - (float)this.bgScroll / 500f; + Main.caveParrallax = 1f - (float)bgScroll / 500f; flag3 = true; num = 240; num3 = 60; @@ -23674,7 +23680,7 @@ protected void DrawMenu() array4[2] = 170; array4[1] = 10; array9[2] = Lang.menu[5]; - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.menuMode = 1111; Main.PlaySound(11, -1, -1, 1); @@ -23694,9 +23700,9 @@ protected void DrawMenu() array13[3] = Main.cMapZoomOut; array13[4] = Main.cMapAlphaUp; array13[5] = Main.cMapAlphaDown; - if (this.setKey >= 0) + if (setKey >= 0) { - array13[this.setKey] = "_"; + array13[setKey] = "_"; } array9[0] = Lang.menu[106] + array13[0]; array9[1] = Lang.menu[107] + array13[1]; @@ -23716,14 +23722,14 @@ protected void DrawMenu() array9[6] = Lang.menu[86]; array4[7] = 16; array9[7] = Lang.menu[5]; - if (this.selectedMenu == 7) + if (selectedMenu == 7) { Main.menuMode = 11; Main.PlaySound(11, -1, -1, 1); } else { - if (this.selectedMenu == 6) + if (selectedMenu == 6) { Main.cMapStyle = "Tab"; Main.cMapFull = "M"; @@ -23731,18 +23737,18 @@ protected void DrawMenu() Main.cMapZoomOut = "Subtract"; Main.cMapAlphaUp = "PageUp"; Main.cMapAlphaDown = "PageDown"; - this.setKey = -1; + setKey = -1; Main.PlaySound(11, -1, -1, 1); } else { - if (this.selectedMenu >= 0) + if (selectedMenu >= 0) { - this.setKey = this.selectedMenu; + setKey = selectedMenu; } } } - if (this.setKey >= 0) + if (setKey >= 0) { Keys[] pressedKeys = Main.keyState.GetPressedKeys(); if (pressedKeys.Length > 0) @@ -23750,31 +23756,31 @@ protected void DrawMenu() string text2 = string.Concat(pressedKeys[0]); if (text2 != "None") { - if (this.setKey == 0) + if (setKey == 0) { Main.cMapStyle = text2; } - if (this.setKey == 1) + if (setKey == 1) { Main.cMapFull = text2; } - if (this.setKey == 2) + if (setKey == 2) { Main.cMapZoomIn = text2; } - if (this.setKey == 3) + if (setKey == 3) { Main.cMapZoomOut = text2; } - if (this.setKey == 4) + if (setKey == 4) { Main.cMapAlphaUp = text2; } - if (this.setKey == 5) + if (setKey == 5) { Main.cMapAlphaDown = text2; } - this.setKey = -1; + setKey = -1; } } } @@ -23801,9 +23807,9 @@ protected void DrawMenu() Main.cHook, Main.cTorch }; - if (this.setKey >= 0) + if (setKey >= 0) { - array14[this.setKey] = "_"; + array14[setKey] = "_"; } array9[0] = Lang.menu[74] + array14[0]; array9[1] = Lang.menu[75] + array14[1]; @@ -23829,14 +23835,14 @@ protected void DrawMenu() array9[12] = Lang.menu[86]; array4[13] = 16; array9[13] = Lang.menu[5]; - if (this.selectedMenu == 13) + if (selectedMenu == 13) { Main.menuMode = 11; Main.PlaySound(11, -1, -1, 1); } else { - if (this.selectedMenu == 12) + if (selectedMenu == 12) { Main.cUp = "W"; Main.cDown = "S"; @@ -23850,18 +23856,18 @@ protected void DrawMenu() Main.cBuff = "B"; Main.cHook = "E"; Main.cTorch = "LeftShift"; - this.setKey = -1; + setKey = -1; Main.PlaySound(11, -1, -1, 1); } else { - if (this.selectedMenu >= 0) + if (selectedMenu >= 0) { - this.setKey = this.selectedMenu; + setKey = selectedMenu; } } } - if (this.setKey >= 0) + if (setKey >= 0) { Keys[] pressedKeys2 = Main.keyState.GetPressedKeys(); if (pressedKeys2.Length > 0) @@ -23869,55 +23875,55 @@ protected void DrawMenu() string text3 = string.Concat(pressedKeys2[0]); if (text3 != "None") { - if (this.setKey == 0) + if (setKey == 0) { Main.cUp = text3; } - if (this.setKey == 1) + if (setKey == 1) { Main.cDown = text3; } - if (this.setKey == 2) + if (setKey == 2) { Main.cLeft = text3; } - if (this.setKey == 3) + if (setKey == 3) { Main.cRight = text3; } - if (this.setKey == 4) + if (setKey == 4) { Main.cJump = text3; } - if (this.setKey == 5) + if (setKey == 5) { Main.cThrowItem = text3; } - if (this.setKey == 6) + if (setKey == 6) { Main.cInv = text3; } - if (this.setKey == 7) + if (setKey == 7) { Main.cHeal = text3; } - if (this.setKey == 8) + if (setKey == 8) { Main.cMana = text3; } - if (this.setKey == 9) + if (setKey == 9) { Main.cBuff = text3; } - if (this.setKey == 10) + if (setKey == 10) { Main.cHook = text3; } - if (this.setKey == 11) + if (setKey == 11) { Main.cTorch = text3; } - this.setKey = -1; + setKey = -1; } } } @@ -23930,7 +23936,7 @@ protected void DrawMenu() array9[0] = Lang.menu[87]; array9[1] = Lang.menu[88]; array9[2] = Lang.menu[5]; - if (this.selectedMenu == 0) + if (selectedMenu == 0) { Main.LoadPlayers(); Main.menuMultiplayer = true; @@ -23939,7 +23945,7 @@ protected void DrawMenu() } else { - if (this.selectedMenu == 1) + if (selectedMenu == 1) { Main.LoadPlayers(); Main.PlaySound(10, -1, -1, 1); @@ -23948,7 +23954,7 @@ protected void DrawMenu() Main.menuServer = true; } } - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 0; @@ -23981,21 +23987,21 @@ protected void DrawMenu() } } } - this.textBlinkerCount++; - if (this.textBlinkerCount >= 20) + textBlinkerCount++; + if (textBlinkerCount >= 20) { - if (this.textBlinkerState == 0) + if (textBlinkerState == 0) { - this.textBlinkerState = 1; + textBlinkerState = 1; } else { - this.textBlinkerState = 0; + textBlinkerState = 0; } - this.textBlinkerCount = 0; + textBlinkerCount = 0; } array9[1] = Main.getIP; - if (this.textBlinkerState == 1) + if (textBlinkerState == 1) { string[] array10; (array10 = array9)[1] = array10[1] + "|"; @@ -24039,10 +24045,10 @@ protected void DrawMenu() array7[num27] = 0.6f; array4[num27] = 40; } - if (this.selectedMenu >= 2 && this.selectedMenu < 9) + if (selectedMenu >= 2 && selectedMenu < 9) { Main.autoPass = false; - int num29 = this.selectedMenu - 2; + int num29 = selectedMenu - 2; Netplay.serverPort = Main.recentPort[num29]; Main.getIP = Main.recentIP[num29]; if (Netplay.SetIP(Main.getIP)) @@ -24059,12 +24065,12 @@ protected void DrawMenu() } } } - if (this.selectedMenu == 10) + if (selectedMenu == 10) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 1; } - if (this.selectedMenu == 9 || (!array2[2] && Main.inputTextEnter)) + if (selectedMenu == 9 || (!array2[2] && Main.inputTextEnter)) { Main.PlaySound(12, -1, -1, 1); Main.menuMode = 131; @@ -24103,21 +24109,21 @@ protected void DrawMenu() array2[2] = false; } } - this.textBlinkerCount++; - if (this.textBlinkerCount >= 20) + textBlinkerCount++; + if (textBlinkerCount >= 20) { - if (this.textBlinkerState == 0) + if (textBlinkerState == 0) { - this.textBlinkerState = 1; + textBlinkerState = 1; } else { - this.textBlinkerState = 0; + textBlinkerState = 0; } - this.textBlinkerCount = 0; + textBlinkerCount = 0; } array9[1] = Main.getPort; - if (this.textBlinkerState == 1) + if (textBlinkerState == 1) { string[] array10; (array10 = array9)[1] = array10[1] + "|"; @@ -24135,12 +24141,12 @@ protected void DrawMenu() array9[2] = Lang.menu[4]; array9[3] = Lang.menu[5]; num4 = 4; - if (this.selectedMenu == 3) + if (selectedMenu == 3) { Main.PlaySound(11, -1, -1, 1); Main.menuMode = 1; } - if (this.selectedMenu == 2 || (!array2[2] && Main.inputTextEnter)) + if (selectedMenu == 2 || (!array2[2] && Main.inputTextEnter)) { Netplay.serverPort = num30; Main.autoPass = false; @@ -24176,23 +24182,23 @@ protected void DrawMenu() array9[3] = Lang.menu[94]; array9[4] = Lang.menu[5]; num4 = 5; - if (this.selectedMenu == 4) + if (selectedMenu == 4) { Main.menuMode = 6; Main.PlaySound(11, -1, -1, 1); } else { - if (this.selectedMenu > 0) + if (selectedMenu > 0) { - if (this.selectedMenu == 1) + if (selectedMenu == 1) { Main.maxTilesX = 4200; Main.maxTilesY = 1200; } else { - if (this.selectedMenu == 2) + if (selectedMenu == 2) { Main.maxTilesX = 6400; Main.maxTilesY = 1800; @@ -24253,66 +24259,66 @@ protected void DrawMenu() IL_443A: if (Main.menuMode != num5) { - this.blockMouse = true; + blockMouse = true; Main.menuSkip = 0; num4 = 0; for (int num31 = 0; num31 < Main.maxMenuItems; num31++) { - this.menuItemScale[num31] = 0.8f; + menuItemScale[num31] = 0.8f; } } if (!Main.mouseLeft) { - this.blockMouse = true; + blockMouse = true; } - int num32 = this.focusMenu; - this.selectedMenu = -1; - this.selectedMenu2 = -1; - this.focusMenu = -1; + int num32 = focusMenu; + selectedMenu = -1; + selectedMenu2 = -1; + focusMenu = -1; for (int num33 = 0; num33 < num4; num33++) { if (array9[num33] != null) { if (!flag) { - this.grabColorSlider = 0; - this.hBar = -1f; - this.sBar = -1f; - this.lBar = -1f; + grabColorSlider = 0; + hBar = -1f; + sBar = -1f; + lBar = -1f; } if (flag) { if (!Main.mouseLeft) { - this.grabColorSlider = 0; - this.blockMouse = false; + grabColorSlider = 0; + blockMouse = false; } int num34 = num9; - int num35 = Main.screenWidth / 2 - this.hueTexture.Width / 2; + int num35 = Main.screenWidth / 2 - hueTexture.Width / 2; int num36 = 167; - Vector3 vector3 = Main.rgbToHsl(this.selColor); + Vector3 vector3 = Main.rgbToHsl(selColor); float num37 = vector3.X; float num38 = vector3.Y; float num39 = vector3.Z; - if (this.hBar == -1f || this.sBar == -1f || this.lBar == -1f) + if (hBar == -1f || sBar == -1f || lBar == -1f) { - this.hBar = num37; - this.sBar = num38; - this.lBar = num39; + hBar = num37; + sBar = num38; + lBar = num39; } else { - num37 = this.hBar; - num38 = this.sBar; - num39 = this.lBar; + num37 = hBar; + num38 = sBar; + num39 = lBar; } - this.spriteBatch.Draw(this.hueTexture, new Vector2((float)num35, (float)num34), Color.White); - this.spriteBatch.Draw(this.colorSliderTexture, new Vector2((float)num35 + (float)(this.hueTexture.Width - 2) * this.hBar - (float)(this.colorSliderTexture.Width / 2), (float)(num34 - this.colorSliderTexture.Height / 2 + this.hueTexture.Height / 2)), Color.White); - if (((Main.mouseX > num35 - 4 && Main.mouseX < num35 + this.hueTexture.Width + 4 && Main.mouseY > num34 - 4 && Main.mouseY < num34 + this.hueTexture.Height + 4) || this.grabColorSlider == 1) && Main.mouseLeft && !this.blockMouse) + spriteBatch.Draw(hueTexture, new Vector2((float)num35, (float)num34), Color.White); + spriteBatch.Draw(colorSliderTexture, new Vector2((float)num35 + (float)(hueTexture.Width - 2) * hBar - (float)(colorSliderTexture.Width / 2), (float)(num34 - colorSliderTexture.Height / 2 + hueTexture.Height / 2)), Color.White); + if (((Main.mouseX > num35 - 4 && Main.mouseX < num35 + hueTexture.Width + 4 && Main.mouseY > num34 - 4 && Main.mouseY < num34 + hueTexture.Height + 4) || grabColorSlider == 1) && Main.mouseLeft && !blockMouse) { - this.grabColorSlider = 1; + grabColorSlider = 1; num37 = (float)(Main.mouseX - num35); - num37 /= (float)this.hueTexture.Width; + num37 /= (float)hueTexture.Width; if (num37 < 0f) { num37 = 0f; @@ -24321,22 +24327,22 @@ protected void DrawMenu() { num37 = 1f; } - this.hBar = num37; + hBar = num37; } num34 += 26; - this.spriteBatch.Draw(this.colorBarTexture, new Vector2((float)num35, (float)num34), Color.White); + spriteBatch.Draw(colorBarTexture, new Vector2((float)num35, (float)num34), Color.White); for (int num40 = 0; num40 <= num36; num40++) { float saturation = (float)num40 / (float)num36; Color color4 = Main.hslToRgb(num37, saturation, num39); - this.spriteBatch.Draw(this.colorBlipTexture, new Vector2((float)(num35 + num40 + 5), (float)(num34 + 4)), color4); + spriteBatch.Draw(colorBlipTexture, new Vector2((float)(num35 + num40 + 5), (float)(num34 + 4)), color4); } - this.spriteBatch.Draw(this.colorSliderTexture, new Vector2((float)num35 + (float)(this.hueTexture.Width - 2) * this.sBar - (float)(this.colorSliderTexture.Width / 2), (float)(num34 - this.colorSliderTexture.Height / 2 + this.hueTexture.Height / 2)), Color.White); - if (((Main.mouseX > num35 - 4 && Main.mouseX < num35 + this.hueTexture.Width + 4 && Main.mouseY > num34 - 4 && Main.mouseY < num34 + this.hueTexture.Height + 4) || this.grabColorSlider == 2) && Main.mouseLeft && !this.blockMouse) + spriteBatch.Draw(colorSliderTexture, new Vector2((float)num35 + (float)(hueTexture.Width - 2) * sBar - (float)(colorSliderTexture.Width / 2), (float)(num34 - colorSliderTexture.Height / 2 + hueTexture.Height / 2)), Color.White); + if (((Main.mouseX > num35 - 4 && Main.mouseX < num35 + hueTexture.Width + 4 && Main.mouseY > num34 - 4 && Main.mouseY < num34 + hueTexture.Height + 4) || grabColorSlider == 2) && Main.mouseLeft && !blockMouse) { - this.grabColorSlider = 2; + grabColorSlider = 2; num38 = (float)(Main.mouseX - num35); - num38 /= (float)this.hueTexture.Width; + num38 /= (float)hueTexture.Width; if (num38 < 0f) { num38 = 0f; @@ -24345,23 +24351,23 @@ protected void DrawMenu() { num38 = 1f; } - this.sBar = num38; + sBar = num38; } num34 += 26; - this.spriteBatch.Draw(this.colorBarTexture, new Vector2((float)num35, (float)num34), Color.White); + spriteBatch.Draw(colorBarTexture, new Vector2((float)num35, (float)num34), Color.White); float num41 = 0.15f; for (int num42 = 0; num42 <= num36; num42++) { float luminosity = (float)num42 / (float)num36; Color color5 = Main.hslToRgb(num37, num38, luminosity); - this.spriteBatch.Draw(this.colorBlipTexture, new Vector2((float)(num35 + num42 + 5), (float)(num34 + 4)), color5); + spriteBatch.Draw(colorBlipTexture, new Vector2((float)(num35 + num42 + 5), (float)(num34 + 4)), color5); } - this.spriteBatch.Draw(this.colorSliderTexture, new Vector2((float)num35 + (float)(this.hueTexture.Width - 2) * ((this.lBar - num41) / (1f - num41)) - (float)(this.colorSliderTexture.Width / 2), (float)(num34 - this.colorSliderTexture.Height / 2 + this.hueTexture.Height / 2)), Color.White); - if (((Main.mouseX > num35 - 4 && Main.mouseX < num35 + this.hueTexture.Width + 4 && Main.mouseY > num34 - 4 && Main.mouseY < num34 + this.hueTexture.Height + 4) || this.grabColorSlider == 3) && Main.mouseLeft && !this.blockMouse) + spriteBatch.Draw(colorSliderTexture, new Vector2((float)num35 + (float)(hueTexture.Width - 2) * ((lBar - num41) / (1f - num41)) - (float)(colorSliderTexture.Width / 2), (float)(num34 - colorSliderTexture.Height / 2 + hueTexture.Height / 2)), Color.White); + if (((Main.mouseX > num35 - 4 && Main.mouseX < num35 + hueTexture.Width + 4 && Main.mouseY > num34 - 4 && Main.mouseY < num34 + hueTexture.Height + 4) || grabColorSlider == 3) && Main.mouseLeft && !blockMouse) { - this.grabColorSlider = 3; + grabColorSlider = 3; num39 = (float)(Main.mouseX - num35); - num39 /= (float)this.hueTexture.Width; + num39 /= (float)hueTexture.Width; if (num39 < 0f) { num39 = 0f; @@ -24371,9 +24377,9 @@ protected void DrawMenu() num39 = 1f; } num39 = num39 * (1f - num41) + num41; - this.lBar = num39; + lBar = num39; } - this.selColor = Main.hslToRgb(this.hBar, this.sBar, this.lBar); + selColor = Main.hslToRgb(hBar, sBar, lBar); } else { @@ -24400,18 +24406,18 @@ protected void DrawMenu() } if (num43 == 3) { - text6 = string.Concat(this.selColor.R); + text6 = string.Concat(selColor.R); num45 += 90; } if (num43 == 4) { - text6 = string.Concat(this.selColor.G); + text6 = string.Concat(selColor.G); num45 += 90; num44 += 30; } if (num43 == 5) { - text6 = string.Concat(this.selColor.B); + text6 = string.Concat(selColor.B); num45 += 90; num44 += 60; } @@ -24450,7 +24456,7 @@ protected void DrawMenu() { num50 = 2; } - this.spriteBatch.DrawString(Main.fontDeathText, text6, new Vector2((float)(num45 + num49), (float)(num44 + num50)), color6, 0f, default(Vector2), 0.5f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontDeathText, text6, new Vector2((float)(num45 + num49), (float)(num44 + num50)), color6, 0f, default(Vector2), 0.5f, SpriteEffects.None, 0f); } } bool flag6 = false; @@ -24479,52 +24485,52 @@ protected void DrawMenu() int num55 = 142; if (Main.mouseX > num54 && (float)Main.mouseX < (float)num54 + vector4.X && Main.mouseY > num53 + 13 && (float)Main.mouseY < (float)(num53 + 13) + vector4.Y) { - if (this.focusColor != (num51 + 1) * (num52 + 10)) + if (focusColor != (num51 + 1) * (num52 + 10)) { Main.PlaySound(12, -1, -1, 1); } - this.focusColor = (num51 + 1) * (num52 + 10); + focusColor = (num51 + 1) * (num52 + 10); flag6 = true; num55 = 255; if (Main.mouseLeft) { - if (this.colorDelay <= 1) + if (colorDelay <= 1) { - if (this.colorDelay == 0) + if (colorDelay == 0) { - this.colorDelay = 40; + colorDelay = 40; } else { - this.colorDelay = 3; + colorDelay = 3; } int num56 = num51; if (num51 == 0) { num56 = -1; - if (this.selColor.R + this.selColor.G + this.selColor.B <= 150) + if (selColor.R + selColor.G + selColor.B <= 150) { num56 = 0; } } - if (num52 == 0 && (int)this.selColor.R + num56 >= 0 && (int)this.selColor.R + num56 <= 255) + if (num52 == 0 && (int)selColor.R + num56 >= 0 && (int)selColor.R + num56 <= 255) { - this.selColor.R = (byte)((int)this.selColor.R + num56); + selColor.R = (byte)((int)selColor.R + num56); } - if (num52 == 1 && (int)this.selColor.G + num56 >= 0 && (int)this.selColor.G + num56 <= 255) + if (num52 == 1 && (int)selColor.G + num56 >= 0 && (int)selColor.G + num56 <= 255) { - this.selColor.G = (byte)((int)this.selColor.G + num56); + selColor.G = (byte)((int)selColor.G + num56); } - if (num52 == 2 && (int)this.selColor.B + num56 >= 0 && (int)this.selColor.B + num56 <= 255) + if (num52 == 2 && (int)selColor.B + num56 >= 0 && (int)selColor.B + num56 <= 255) { - this.selColor.B = (byte)((int)this.selColor.B + num56); + selColor.B = (byte)((int)selColor.B + num56); } } - this.colorDelay--; + colorDelay--; } else { - this.colorDelay = 0; + colorDelay = 0; } } for (int num57 = 0; num57 < 5; num57++) @@ -24561,14 +24567,14 @@ protected void DrawMenu() { num60 = 2; } - this.spriteBatch.DrawString(Main.fontDeathText, text6, new Vector2((float)(num54 + num59), (float)(num53 + num60)), color7, 0f, default(Vector2), scale, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontDeathText, text6, new Vector2((float)(num54 + num59), (float)(num53 + num60)), color7, 0f, default(Vector2), scale, SpriteEffects.None, 0f); } } } if (!flag6) { - this.focusColor = 0; - this.colorDelay = 0; + focusColor = 0; + colorDelay = 0; } } } @@ -24582,7 +24588,7 @@ protected void DrawMenu() int num64 = 370 + Main.screenWidth / 2 - 400; if (num62 == 0) { - text7 = Lang.menu[52] + ": " + this.bgScroll; + text7 = Lang.menu[52] + ": " + bgScroll; } for (int num65 = 0; num65 < 5; num65++) { @@ -24619,7 +24625,7 @@ protected void DrawMenu() { num69 = 2; } - this.spriteBatch.DrawString(Main.fontDeathText, text7, new Vector2((float)(num64 + num68), (float)(num63 + num69)), color8, 0f, default(Vector2), 0.5f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontDeathText, text7, new Vector2((float)(num64 + num68), (float)(num63 + num69)), color8, 0f, default(Vector2), 0.5f, SpriteEffects.None, 0f); } } bool flag7 = false; @@ -24648,44 +24654,44 @@ protected void DrawMenu() int num74 = 142; if (Main.mouseX > num73 && (float)Main.mouseX < (float)num73 + vector5.X && Main.mouseY > num72 + 13 && (float)Main.mouseY < (float)(num72 + 13) + vector5.Y) { - if (this.focusColor != (num70 + 1) * (num71 + 10)) + if (focusColor != (num70 + 1) * (num71 + 10)) { Main.PlaySound(12, -1, -1, 1); } - this.focusColor = (num70 + 1) * (num71 + 10); + focusColor = (num70 + 1) * (num71 + 10); flag7 = true; num74 = 255; if (Main.mouseLeft) { - if (this.colorDelay <= 1) + if (colorDelay <= 1) { - if (this.colorDelay == 0) + if (colorDelay == 0) { - this.colorDelay = 40; + colorDelay = 40; } else { - this.colorDelay = 3; + colorDelay = 3; } int num75 = (num70 != null) ? num70 : -1; if (num71 == 0) { - this.bgScroll += num75; - if (this.bgScroll > 100) + bgScroll += num75; + if (bgScroll > 100) { - this.bgScroll = 100; + bgScroll = 100; } - if (this.bgScroll < 0) + if (bgScroll < 0) { - this.bgScroll = 0; + bgScroll = 0; } } } - this.colorDelay--; + colorDelay--; } else { - this.colorDelay = 0; + colorDelay = 0; } } for (int num76 = 0; num76 < 5; num76++) @@ -24722,14 +24728,14 @@ protected void DrawMenu() { num79 = 2; } - this.spriteBatch.DrawString(Main.fontDeathText, text7, new Vector2((float)(num73 + num78), (float)(num72 + num79)), color9, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontDeathText, text7, new Vector2((float)(num73 + num78), (float)(num72 + num79)), color9, 0f, default(Vector2), scale2, SpriteEffects.None, 0f); } } } if (!flag7) { - this.focusColor = 0; - this.colorDelay = 0; + focusColor = 0; + colorDelay = 0; } } if (flag2) @@ -24795,7 +24801,7 @@ protected void DrawMenu() { num88 = 2; } - this.spriteBatch.DrawString(Main.fontDeathText, text8, new Vector2((float)(num83 + num87), (float)(num82 + num88)), color10, 0f, default(Vector2), 0.5f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontDeathText, text8, new Vector2((float)(num83 + num87), (float)(num82 + num88)), color10, 0f, default(Vector2), 0.5f, SpriteEffects.None, 0f); } } bool flag8 = false; @@ -24824,24 +24830,24 @@ protected void DrawMenu() int num93 = 142; if (Main.mouseX > num92 && (float)Main.mouseX < (float)num92 + vector6.X && Main.mouseY > num91 + 13 && (float)Main.mouseY < (float)(num91 + 13) + vector6.Y) { - if (this.focusColor != (num89 + 1) * (num90 + 10)) + if (focusColor != (num89 + 1) * (num90 + 10)) { Main.PlaySound(12, -1, -1, 1); } - this.focusColor = (num89 + 1) * (num90 + 10); + focusColor = (num89 + 1) * (num90 + 10); flag8 = true; num93 = 255; if (Main.mouseLeft) { - if (this.colorDelay <= 1) + if (colorDelay <= 1) { - if (this.colorDelay == 0) + if (colorDelay == 0) { - this.colorDelay = 40; + colorDelay = 40; } else { - this.colorDelay = 3; + colorDelay = 3; } int num94 = (num89 != null) ? num89 : -1; if (num90 == 0) @@ -24869,11 +24875,11 @@ protected void DrawMenu() } } } - this.colorDelay--; + colorDelay--; } else { - this.colorDelay = 0; + colorDelay = 0; } } for (int num95 = 0; num95 < 5; num95++) @@ -24910,14 +24916,14 @@ protected void DrawMenu() { num98 = 2; } - this.spriteBatch.DrawString(Main.fontDeathText, text8, new Vector2((float)(num92 + num97), (float)(num91 + num98)), color11, 0f, default(Vector2), scale3, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontDeathText, text8, new Vector2((float)(num92 + num97), (float)(num91 + num98)), color11, 0f, default(Vector2), scale3, SpriteEffects.None, 0f); } } } if (!flag8) { - this.focusColor = 0; - this.colorDelay = 0; + focusColor = 0; + colorDelay = 0; } } for (int num99 = 0; num99 < 5; num99++) @@ -24941,7 +24947,7 @@ protected void DrawMenu() color12.G = (byte)((255 + color12.G) / 2); color12.B = (byte)((255 + color12.B) / 2); } - int num100 = (int)(255f * (this.menuItemScale[num33] * 2f - 1f)); + int num100 = (int)(255f * (menuItemScale[num33] * 2f - 1f)); if (array[num33]) { num100 = 255; @@ -24997,7 +25003,7 @@ protected void DrawMenu() Vector2 origin = Main.fontDeathText.MeasureString(array9[num33]); origin.X *= 0.5f; origin.Y *= 0.5f; - float num106 = this.menuItemScale[num33]; + float num106 = menuItemScale[num33]; if (Main.menuMode == 15 && num33 == 0) { num106 *= 0.35f; @@ -25012,41 +25018,41 @@ protected void DrawMenu() num106 *= array7[num33]; if (!array8[num33]) { - this.spriteBatch.DrawString(Main.fontDeathText, array9[num33], new Vector2((float)(num2 + num104 + array5[num33]), (float)(num + num3 * num33 + num105) + origin.Y * array7[num33] + (float)array4[num33]), color12, 0f, origin, num106, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontDeathText, array9[num33], new Vector2((float)(num2 + num104 + array5[num33]), (float)(num + num3 * num33 + num105) + origin.Y * array7[num33] + (float)array4[num33]), color12, 0f, origin, num106, SpriteEffects.None, 0f); } else { - this.spriteBatch.DrawString(Main.fontDeathText, array9[num33], new Vector2((float)(num2 + num104 + array5[num33]), (float)(num + num3 * num33 + num105) + origin.Y * array7[num33] + (float)array4[num33]), color12, 0f, new Vector2(0f, origin.Y), num106, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontDeathText, array9[num33], new Vector2((float)(num2 + num104 + array5[num33]), (float)(num + num3 * num33 + num105) + origin.Y * array7[num33] + (float)array4[num33]), color12, 0f, new Vector2(0f, origin.Y), num106, SpriteEffects.None, 0f); } } if (!array8[num33]) { int num107 = 0; - if (this.menuWide[num33]) + if (menuWide[num33]) { num107 = 14; } - this.menuWide[num33] = false; + menuWide[num33] = false; if ((float)Main.mouseX > (float)num2 - (float)(array9[num33].Length * 10) * array7[num33] + (float)array5[num33] - (float)num107 && (float)Main.mouseX < (float)num2 + (float)(array9[num33].Length * 10) * array7[num33] + (float)array5[num33] + (float)num107 && Main.mouseY > num + num3 * num33 + array4[num33] && (float)Main.mouseY < (float)(num + num3 * num33 + array4[num33]) + 50f * array7[num33] && Main.hasFocus) { - this.focusMenu = num33; + focusMenu = num33; if (array[num33] || array2[num33]) { - this.focusMenu = -1; + focusMenu = -1; } else { - if (num32 != this.focusMenu) + if (num32 != focusMenu) { Main.PlaySound(12, -1, -1, 1); } if (Main.mouseLeftRelease && Main.mouseLeft) { - this.selectedMenu = num33; + selectedMenu = num33; } if (Main.mouseRightRelease && Main.mouseRight) { - this.selectedMenu2 = num33; + selectedMenu2 = num33; } } } @@ -25055,24 +25061,24 @@ protected void DrawMenu() { if (Main.mouseX > num2 + array5[num33] && (float)Main.mouseX < (float)num2 + (float)(array9[num33].Length * 20) * array7[num33] + (float)array5[num33] && Main.mouseY > num + num3 * num33 + array4[num33] && (float)Main.mouseY < (float)(num + num3 * num33 + array4[num33]) + 50f * array7[num33] && Main.hasFocus) { - this.focusMenu = num33; + focusMenu = num33; if (array[num33] || array2[num33]) { - this.focusMenu = -1; + focusMenu = -1; } else { - if (num32 != this.focusMenu) + if (num32 != focusMenu) { Main.PlaySound(12, -1, -1, 1); } if (Main.mouseLeftRelease && Main.mouseLeft) { - this.selectedMenu = num33; + selectedMenu = num33; } if (Main.mouseRightRelease && Main.mouseRight) { - this.selectedMenu2 = num33; + selectedMenu2 = num33; } } } @@ -25081,35 +25087,35 @@ protected void DrawMenu() } for (int num108 = 0; num108 < Main.maxMenuItems; num108++) { - if (num108 == this.focusMenu) + if (num108 == focusMenu) { - if (this.menuItemScale[num108] < 1f) + if (menuItemScale[num108] < 1f) { - this.menuItemScale[num108] += 0.02f; + menuItemScale[num108] += 0.02f; } - if (this.menuItemScale[num108] > 1f) + if (menuItemScale[num108] > 1f) { - this.menuItemScale[num108] = 1f; + menuItemScale[num108] = 1f; } } else { - if ((double)this.menuItemScale[num108] > 0.8) + if ((double)menuItemScale[num108] > 0.8) { - this.menuItemScale[num108] -= 0.02f; + menuItemScale[num108] -= 0.02f; } } } if (num6 >= 0 && num6 <= Main.numLoadPlayers) { - this.spriteBatch.End(); - this.spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.None, RasterizerState.CullCounterClockwise); + spriteBatch.End(); + spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.None, RasterizerState.CullCounterClockwise); Main.loadPlayer[num6].PlayerFrame(); Main.loadPlayer[num6].position.X = (float)num7 + Main.screenPosition.X; Main.loadPlayer[num6].position.Y = (float)num8 + Main.screenPosition.Y; - this.DrawPlayer(Main.loadPlayer[num6]); - this.spriteBatch.End(); - this.spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.None, RasterizerState.CullCounterClockwise); + DrawPlayer(Main.loadPlayer[num6]); + spriteBatch.End(); + spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.None, RasterizerState.CullCounterClockwise); } for (int num109 = 0; num109 < 5; num109++) { @@ -25144,7 +25150,7 @@ protected void DrawMenu() Vector2 origin2 = Main.fontMouseText.MeasureString(text9); origin2.X *= 0.5f; origin2.Y *= 0.5f; - this.spriteBatch.DrawString(Main.fontMouseText, text9, new Vector2((float)Main.screenWidth - origin2.X + (float)num110 - 10f, (float)Main.screenHeight - origin2.Y + (float)num111 - 2f), color13, 0f, origin2, 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text9, new Vector2((float)Main.screenWidth - origin2.X + (float)num110 - 10f, (float)Main.screenHeight - origin2.Y + (float)num111 - 2f), color13, 0f, origin2, 1f, SpriteEffects.None, 0f); } for (int num112 = 0; num112 < 5; num112++) { @@ -25178,10 +25184,10 @@ protected void DrawMenu() Vector2 origin3 = Main.fontMouseText.MeasureString(Main.versionNumber); origin3.X *= 0.5f; origin3.Y *= 0.5f; - this.spriteBatch.DrawString(Main.fontMouseText, Main.versionNumber, new Vector2(origin3.X + (float)num113 + 10f, (float)Main.screenHeight - origin3.Y + (float)num114 - 2f), color14, 0f, origin3, 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Main.versionNumber, new Vector2(origin3.X + (float)num113 + 10f, (float)Main.screenHeight - origin3.Y + (float)num114 - 2f), color14, 0f, origin3, 1f, SpriteEffects.None, 0f); } - this.spriteBatch.Draw(Main.cursorTexture, new Vector2((float)(Main.mouseX + 1), (float)(Main.mouseY + 1)), new Rectangle?(new Rectangle(0, 0, Main.cursorTexture.Width, Main.cursorTexture.Height)), new Color((int)((float)Main.cursorColor.R * 0.2f), (int)((float)Main.cursorColor.G * 0.2f), (int)((float)Main.cursorColor.B * 0.2f), (int)((float)Main.cursorColor.A * 0.5f)), 0f, default(Vector2), Main.cursorScale * 1.1f, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.cursorTexture, new Vector2((float)Main.mouseX, (float)Main.mouseY), new Rectangle?(new Rectangle(0, 0, Main.cursorTexture.Width, Main.cursorTexture.Height)), Main.cursorColor, 0f, default(Vector2), Main.cursorScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.cursorTexture, new Vector2((float)(Main.mouseX + 1), (float)(Main.mouseY + 1)), new Rectangle?(new Rectangle(0, 0, Main.cursorTexture.Width, Main.cursorTexture.Height)), new Color((int)((float)Main.cursorColor.R * 0.2f), (int)((float)Main.cursorColor.G * 0.2f), (int)((float)Main.cursorColor.B * 0.2f), (int)((float)Main.cursorColor.A * 0.5f)), 0f, default(Vector2), Main.cursorScale * 1.1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.cursorTexture, new Vector2((float)Main.mouseX, (float)Main.mouseY), new Rectangle?(new Rectangle(0, 0, Main.cursorTexture.Width, Main.cursorTexture.Height)), Main.cursorColor, 0f, default(Vector2), Main.cursorScale, SpriteEffects.None, 0f); if (Main.fadeCounter > 0) { Color white = Color.White; @@ -25189,9 +25195,9 @@ protected void DrawMenu() float num115 = (float)Main.fadeCounter / 75f * 255f; byte b2 = (byte)num115; white = new Color((int)b2, (int)b2, (int)b2, (int)b2); - this.spriteBatch.Draw(Main.fadeTexture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), white); + spriteBatch.Draw(Main.fadeTexture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), white); } - this.spriteBatch.End(); + spriteBatch.End(); if (Main.mouseLeft) { Main.mouseLeftRelease = false; @@ -25230,28 +25236,28 @@ public static void CursorColor() } protected void DrawSplash(GameTime gameTime) { - base.GraphicsDevice.Clear(Color.Black); - base.Draw(gameTime); - this.spriteBatch.Begin(); - this.splashCounter++; + GraphicsDevice.Clear(Color.Black); + Draw(gameTime); + spriteBatch.Begin(); + splashCounter++; Color white = Color.White; byte b = 0; - if (this.splashCounter <= 75) + if (splashCounter <= 75) { - float num = (float)this.splashCounter / 75f * 255f; + float num = (float)splashCounter / 75f * 255f; b = (byte)num; } else { - if (this.splashCounter <= 125) + if (splashCounter <= 125) { b = 255; } else { - if (this.splashCounter <= 200) + if (splashCounter <= 200) { - int num2 = 125 - this.splashCounter; + int num2 = 125 - splashCounter; float num3 = (float)num2 / 75f * 255f; b = (byte)num3; } @@ -25263,8 +25269,8 @@ protected void DrawSplash(GameTime gameTime) } } white = new Color((int)b, (int)b, (int)b, (int)b); - this.spriteBatch.Draw(Main.loTexture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), white); - this.spriteBatch.End(); + spriteBatch.Draw(Main.loTexture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), white); + spriteBatch.End(); } protected void DrawBackground() { @@ -25616,12 +25622,12 @@ protected void DrawBackground() { array3[5] = 127; } - this.LoadBackground(array3[0]); - this.LoadBackground(array3[1]); - this.LoadBackground(array3[2]); - this.LoadBackground(array3[3]); - this.LoadBackground(array3[4]); - this.LoadBackground(array3[5]); + LoadBackground(array3[0]); + LoadBackground(array3[1]); + LoadBackground(array3[2]); + LoadBackground(array3[3]); + LoadBackground(array3[4]); + LoadBackground(array3[5]); if (i == 0) { for (int j = 0; j < 6; j++) @@ -25638,15 +25644,15 @@ protected void DrawBackground() } } Lighting.defBrightness = 1.2f * (1f - num11) + 1f * num11; - this.bgParrallax = (double)Main.caveParrallax; - this.bgStart = (int)(-Math.IEEERemainder((double)num3 + (double)Main.screenPosition.X * this.bgParrallax, (double)num3) - (double)(num3 / 2)) - (int)value.X; - this.bgLoops = Main.screenWidth / num3 + 2; - this.bgTop = (int)((float)((int)Main.worldSurface * 16 - 16) - Main.screenPosition.Y + 16f); - for (int l = 0; l < this.bgLoops; l++) + bgParrallax = (double)Main.caveParrallax; + bgStart = (int)(-Math.IEEERemainder((double)num3 + (double)Main.screenPosition.X * bgParrallax, (double)num3) - (double)(num3 / 2)) - (int)value.X; + bgLoops = Main.screenWidth / num3 + 2; + bgTop = (int)((float)((int)Main.worldSurface * 16 - 16) - Main.screenPosition.Y + 16f); + for (int l = 0; l < bgLoops; l++) { for (int m = 0; m < num3 / 16; m++) { - float num15 = (float)this.bgStart + Main.screenPosition.X; + float num15 = (float)bgStart + Main.screenPosition.X; num15 = -(float)Math.IEEERemainder((double)num15, 16.0); num15 = (float)Math.Round((double)num15); int num16 = (int)num15; @@ -25654,13 +25660,13 @@ protected void DrawBackground() { num16 = 8; } - float num17 = (float)(this.bgStart + num3 * l + m * 16 + 8); - float num18 = (float)this.bgTop; + float num17 = (float)(bgStart + num3 * l + m * 16 + 8); + float num18 = (float)bgTop; Color color = Lighting.GetColor((int)((num17 + Main.screenPosition.X) / 16f), (int)((Main.screenPosition.Y + num18) / 16f)); color.R = (byte)((float)color.R * num5); color.G = (byte)((float)color.G * num6); color.B = (byte)((float)color.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[0]], new Vector2((float)(this.bgStart + num3 * l + 16 * m + num16), (float)this.bgTop) + value, new Rectangle?(new Rectangle(16 * m + num16 + 16, 0, 16, 16)), color); + spriteBatch.Draw(Main.backgroundTexture[array[0]], new Vector2((float)(bgStart + num3 * l + 16 * m + num16), (float)bgTop) + value, new Rectangle?(new Rectangle(16 * m + num16 + 16, 0, 16, 16)), color); if (Main.ugBackTransition > 0f) { Color color2 = color; @@ -25668,7 +25674,7 @@ protected void DrawBackground() color2.G = (byte)((float)color2.G * Main.ugBackTransition); color2.B = (byte)((float)color2.B * Main.ugBackTransition); color2.A = (byte)((float)color2.A * Main.ugBackTransition); - this.spriteBatch.Draw(Main.backgroundTexture[array2[0]], new Vector2((float)(this.bgStart + num3 * l + 16 * m + num16), (float)this.bgTop) + value, new Rectangle?(new Rectangle(16 * m + num16 + 16, 0, 16, 16)), color2); + spriteBatch.Draw(Main.backgroundTexture[array2[0]], new Vector2((float)(bgStart + num3 * l + 16 * m + num16), (float)bgTop) + value, new Rectangle?(new Rectangle(16 * m + num16 + 16, 0, 16, 16)), color2); } } } @@ -25677,28 +25683,28 @@ protected void DrawBackground() num19 = Main.worldSurface + num20 - 5.0; bool flag = false; bool flag2 = false; - this.bgTop = (int)((float)((int)Main.worldSurface * 16) - Main.screenPosition.Y + 16f); + bgTop = (int)((float)((int)Main.worldSurface * 16) - Main.screenPosition.Y + 16f); if (Main.worldSurface * 16.0 <= (double)(Main.screenPosition.Y + (float)Main.screenHeight + (float)Main.offScreenRange)) { - this.bgParrallax = (double)Main.caveParrallax; - this.bgStart = (int)(-Math.IEEERemainder((double)num3 + (double)Main.screenPosition.X * this.bgParrallax, (double)num3) - (double)(num3 / 2)) - (int)value.X; - this.bgLoops = (Main.screenWidth + (int)value.X * 2) / num3 + 2; + bgParrallax = (double)Main.caveParrallax; + bgStart = (int)(-Math.IEEERemainder((double)num3 + (double)Main.screenPosition.X * bgParrallax, (double)num3) - (double)(num3 / 2)) - (int)value.X; + bgLoops = (Main.screenWidth + (int)value.X * 2) / num3 + 2; if (Main.worldSurface * 16.0 < (double)(Main.screenPosition.Y - 16f)) { - this.bgStartY = (int)(Math.IEEERemainder((double)this.bgTop, (double)Main.backgroundHeight[2]) - (double)Main.backgroundHeight[2]); - this.bgLoopsY = (Main.screenHeight - this.bgStartY + (int)value.Y * 2) / Main.backgroundHeight[2] + 1; + bgStartY = (int)(Math.IEEERemainder((double)bgTop, (double)Main.backgroundHeight[2]) - (double)Main.backgroundHeight[2]); + bgLoopsY = (Main.screenHeight - bgStartY + (int)value.Y * 2) / Main.backgroundHeight[2] + 1; } else { - this.bgStartY = this.bgTop; - this.bgLoopsY = (Main.screenHeight - this.bgTop + (int)value.Y * 2) / Main.backgroundHeight[2] + 1; + bgStartY = bgTop; + bgLoopsY = (Main.screenHeight - bgTop + (int)value.Y * 2) / Main.backgroundHeight[2] + 1; } if (Main.rockLayer * 16.0 < (double)(Main.screenPosition.Y + 600f)) { - this.bgLoopsY = (int)(Main.rockLayer * 16.0 - (double)Main.screenPosition.Y + 600.0 - (double)this.bgStartY) / Main.backgroundHeight[2]; + bgLoopsY = (int)(Main.rockLayer * 16.0 - (double)Main.screenPosition.Y + 600.0 - (double)bgStartY) / Main.backgroundHeight[2]; flag2 = true; } - float num21 = (float)this.bgStart + Main.screenPosition.X; + float num21 = (float)bgStart + Main.screenPosition.X; num21 = -(float)Math.IEEERemainder((double)num21, 16.0); num21 = (float)Math.Round((double)num21); int num22 = (int)num21; @@ -25706,16 +25712,16 @@ protected void DrawBackground() { num22 = 8; } - for (int n = 0; n < this.bgLoops; n++) + for (int n = 0; n < bgLoops; n++) { - for (int num23 = 0; num23 < this.bgLoopsY; num23++) + for (int num23 = 0; num23 < bgLoopsY; num23++) { for (int num24 = 0; num24 < num3 / 16; num24++) { for (int num25 = 0; num25 < 6; num25++) { - float num26 = (float)(this.bgStartY + num23 * 96 + num25 * 16 + 8); - float num27 = (float)(this.bgStart + num3 * n + num24 * 16 + 8); + float num26 = (float)(bgStartY + num23 * 96 + num25 * 16 + 8); + float num27 = (float)(bgStart + num3 * n + num24 * 16 + 8); int num28 = (int)((num27 + Main.screenPosition.X) / 16f); int num29 = (int)((num26 + Main.screenPosition.Y) / 16f); Color color3 = Lighting.GetColor(num28, num29); @@ -25822,7 +25828,7 @@ protected void DrawBackground() color4.R = (byte)((float)color4.R * num5); color4.G = (byte)((float)color4.G * num6); color4.B = (byte)((float)color4.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[1]], new Vector2((float)(this.bgStart + num3 * n + 16 * num24 + num31 + num22), (float)(this.bgStartY + Main.backgroundHeight[array[1]] * num23 + 16 * num25 + num32)) + value, new Rectangle?(new Rectangle(16 * num24 + num31 + num22 + 16, 16 * num25 + num32, width, height)), color4); + spriteBatch.Draw(Main.backgroundTexture[array[1]], new Vector2((float)(bgStart + num3 * n + 16 * num24 + num31 + num22), (float)(bgStartY + Main.backgroundHeight[array[1]] * num23 + 16 * num25 + num32)) + value, new Rectangle?(new Rectangle(16 * num24 + num31 + num22 + 16, 16 * num25 + num32, width, height)), color4); if (Main.ugBackTransition > 0f) { Color color6 = color4; @@ -25830,7 +25836,7 @@ protected void DrawBackground() color6.G = (byte)((float)color6.G * Main.ugBackTransition); color6.B = (byte)((float)color6.B * Main.ugBackTransition); color6.A = (byte)((float)color6.A * Main.ugBackTransition); - this.spriteBatch.Draw(Main.backgroundTexture[array2[1]], new Vector2((float)(this.bgStart + num3 * n + 16 * num24 + num31 + num22), (float)(this.bgStartY + Main.backgroundHeight[array2[1]] * num23 + 16 * num25 + num32)) + value, new Rectangle?(new Rectangle(16 * num24 + num31 + num22 + 16, 16 * num25 + num32, width, height)), color6); + spriteBatch.Draw(Main.backgroundTexture[array2[1]], new Vector2((float)(bgStart + num3 * n + 16 * num24 + num31 + num22), (float)(bgStartY + Main.backgroundHeight[array2[1]] * num23 + 16 * num25 + num32)) + value, new Rectangle?(new Rectangle(16 * num24 + num31 + num22 + 16, 16 * num25 + num32, width, height)), color6); } } goto IL_181F; @@ -25840,7 +25846,7 @@ protected void DrawBackground() color3.R = (byte)((float)color3.R * num5); color3.G = (byte)((float)color3.G * num6); color3.B = (byte)((float)color3.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[1]], new Vector2((float)(this.bgStart + num3 * n + 16 * num24 + num22), (float)(this.bgStartY + Main.backgroundHeight[array[1]] * num23 + 16 * num25)) + value, new Rectangle?(new Rectangle(16 * num24 + num22 + 16, 16 * num25, 16, 16)), color3); + spriteBatch.Draw(Main.backgroundTexture[array[1]], new Vector2((float)(bgStart + num3 * n + 16 * num24 + num22), (float)(bgStartY + Main.backgroundHeight[array[1]] * num23 + 16 * num25)) + value, new Rectangle?(new Rectangle(16 * num24 + num22 + 16, 16 * num25, 16, 16)), color3); goto IL_181F; } } @@ -25906,7 +25912,7 @@ protected void DrawBackground() color7.R = (byte)((float)color7.R * num5); color7.G = (byte)((float)color7.G * num6); color7.B = (byte)((float)color7.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[1]], new Vector2((float)(this.bgStart + num3 * n + 16 * num24 + num34 + num22), (float)(this.bgStartY + Main.backgroundHeight[array[1]] * num23 + 16 * num25 + num35)) + value, new Rectangle?(new Rectangle(16 * num24 + num34 + num22 + 16, 16 * num25 + num35, 8, 8)), color7); + spriteBatch.Draw(Main.backgroundTexture[array[1]], new Vector2((float)(bgStart + num3 * n + 16 * num24 + num34 + num22), (float)(bgStartY + Main.backgroundHeight[array[1]] * num23 + 16 * num25 + num35)) + value, new Rectangle?(new Rectangle(16 * num24 + num34 + num22 + 16, 16 * num25 + num35, 8, 8)), color7); if (Main.ugBackTransition > 0f) { Color color9 = color7; @@ -25914,7 +25920,7 @@ protected void DrawBackground() color9.G = (byte)((float)color9.G * Main.ugBackTransition); color9.B = (byte)((float)color9.B * Main.ugBackTransition); color9.A = (byte)((float)color9.A * Main.ugBackTransition); - this.spriteBatch.Draw(Main.backgroundTexture[array2[1]], new Vector2((float)(this.bgStart + num3 * n + 16 * num24 + num34 + num22), (float)(this.bgStartY + Main.backgroundHeight[array2[1]] * num23 + 16 * num25 + num35)) + value, new Rectangle?(new Rectangle(16 * num24 + num34 + num22 + 16, 16 * num25 + num35, 8, 8)), color9); + spriteBatch.Draw(Main.backgroundTexture[array2[1]], new Vector2((float)(bgStart + num3 * n + 16 * num24 + num34 + num22), (float)(bgStartY + Main.backgroundHeight[array2[1]] * num23 + 16 * num25 + num35)) + value, new Rectangle?(new Rectangle(16 * num24 + num34 + num22 + 16, 16 * num25 + num35, 8, 8)), color9); } } } @@ -25923,7 +25929,7 @@ protected void DrawBackground() color3.R = (byte)((float)color3.R * num5); color3.G = (byte)((float)color3.G * num6); color3.B = (byte)((float)color3.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[1]], new Vector2((float)(this.bgStart + num3 * n + 16 * num24 + num22), (float)(this.bgStartY + Main.backgroundHeight[array[1]] * num23 + 16 * num25)) + value, new Rectangle?(new Rectangle(16 * num24 + num22 + 16, 16 * num25, 16, 16)), color3); + spriteBatch.Draw(Main.backgroundTexture[array[1]], new Vector2((float)(bgStart + num3 * n + 16 * num24 + num22), (float)(bgStartY + Main.backgroundHeight[array[1]] * num23 + 16 * num25)) + value, new Rectangle?(new Rectangle(16 * num24 + num22 + 16, 16 * num25, 16, 16)), color3); if (Main.ugBackTransition > 0f) { Color color10 = color3; @@ -25931,7 +25937,7 @@ protected void DrawBackground() color10.G = (byte)((float)color10.G * Main.ugBackTransition); color10.B = (byte)((float)color10.B * Main.ugBackTransition); color10.A = (byte)((float)color10.A * Main.ugBackTransition); - this.spriteBatch.Draw(Main.backgroundTexture[array2[1]], new Vector2((float)(this.bgStart + num3 * n + 16 * num24 + num22), (float)(this.bgStartY + Main.backgroundHeight[array2[1]] * num23 + 16 * num25)) + value, new Rectangle?(new Rectangle(16 * num24 + num22 + 16, 16 * num25, 16, 16)), color10); + spriteBatch.Draw(Main.backgroundTexture[array2[1]], new Vector2((float)(bgStart + num3 * n + 16 * num24 + num22), (float)(bgStartY + Main.backgroundHeight[array2[1]] * num23 + 16 * num25)) + value, new Rectangle?(new Rectangle(16 * num24 + num22 + 16, 16 * num25, 16, 16)), color10); } } } @@ -25940,7 +25946,7 @@ protected void DrawBackground() color3.R = (byte)((float)color3.R * num5); color3.G = (byte)((float)color3.G * num6); color3.B = (byte)((float)color3.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[1]], new Vector2((float)(this.bgStart + num3 * n + 16 * num24 + num22), (float)(this.bgStartY + Main.backgroundHeight[array[1]] * num23 + 16 * num25)) + value, new Rectangle?(new Rectangle(16 * num24 + num22 + 16, 16 * num25, 16, 16)), color3); + spriteBatch.Draw(Main.backgroundTexture[array[1]], new Vector2((float)(bgStart + num3 * n + 16 * num24 + num22), (float)(bgStartY + Main.backgroundHeight[array[1]] * num23 + 16 * num25)) + value, new Rectangle?(new Rectangle(16 * num24 + num22 + 16, 16 * num25, 16, 16)), color3); } IL_181F:; } @@ -25949,23 +25955,23 @@ protected void DrawBackground() } if (flag2) { - this.bgParrallax = (double)Main.caveParrallax; - this.bgStart = (int)(-Math.IEEERemainder((double)num3 + (double)Main.screenPosition.X * this.bgParrallax, (double)num3) - (double)(num3 / 2)) - (int)value.X; - this.bgLoops = (Main.screenWidth + (int)value.X * 2) / num3 + 2; - this.bgTop = this.bgStartY + this.bgLoopsY * Main.backgroundHeight[2]; - if (this.bgTop > -32) + bgParrallax = (double)Main.caveParrallax; + bgStart = (int)(-Math.IEEERemainder((double)num3 + (double)Main.screenPosition.X * bgParrallax, (double)num3) - (double)(num3 / 2)) - (int)value.X; + bgLoops = (Main.screenWidth + (int)value.X * 2) / num3 + 2; + bgTop = bgStartY + bgLoopsY * Main.backgroundHeight[2]; + if (bgTop > -32) { - for (int num36 = 0; num36 < this.bgLoops; num36++) + for (int num36 = 0; num36 < bgLoops; num36++) { for (int num37 = 0; num37 < num3 / 16; num37++) { - float num38 = (float)(this.bgStart + num3 * num36 + num37 * 16 + 8); - float num39 = (float)this.bgTop; + float num38 = (float)(bgStart + num3 * num36 + num37 * 16 + 8); + float num39 = (float)bgTop; Color color11 = Lighting.GetColor((int)((num38 + Main.screenPosition.X) / 16f), (int)((Main.screenPosition.Y + num39) / 16f)); color11.R = (byte)((float)color11.R * num5); color11.G = (byte)((float)color11.G * num6); color11.B = (byte)((float)color11.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[2]], new Vector2((float)(this.bgStart + num3 * num36 + 16 * num37 + num22), (float)this.bgTop) + value, new Rectangle?(new Rectangle(16 * num37 + num22 + 16, 0, 16, 16)), color11); + spriteBatch.Draw(Main.backgroundTexture[array[2]], new Vector2((float)(bgStart + num3 * num36 + 16 * num37 + num22), (float)bgTop) + value, new Rectangle?(new Rectangle(16 * num37 + num22 + 16, 0, 16, 16)), color11); if (Main.ugBackTransition > 0f) { Color color12 = color11; @@ -25973,35 +25979,35 @@ protected void DrawBackground() color12.G = (byte)((float)color12.G * Main.ugBackTransition); color12.B = (byte)((float)color12.B * Main.ugBackTransition); color12.A = (byte)((float)color12.A * Main.ugBackTransition); - this.spriteBatch.Draw(Main.backgroundTexture[array2[2]], new Vector2((float)(this.bgStart + num3 * num36 + 16 * num37 + num22), (float)this.bgTop) + value, new Rectangle?(new Rectangle(16 * num37 + num22 + 16, 0, 16, 16)), color12); + spriteBatch.Draw(Main.backgroundTexture[array2[2]], new Vector2((float)(bgStart + num3 * num36 + 16 * num37 + num22), (float)bgTop) + value, new Rectangle?(new Rectangle(16 * num37 + num22 + 16, 0, 16, 16)), color12); } } } } } } - this.bgTop = (int)((float)((int)Main.rockLayer * 16) - Main.screenPosition.Y + 16f + 600f - 8f); + bgTop = (int)((float)((int)Main.rockLayer * 16) - Main.screenPosition.Y + 16f + 600f - 8f); if (Main.rockLayer * 16.0 <= (double)(Main.screenPosition.Y + 600f)) { - this.bgParrallax = (double)Main.caveParrallax; - this.bgStart = (int)(-Math.IEEERemainder((double)num3 + (double)Main.screenPosition.X * this.bgParrallax, (double)num3) - (double)(num3 / 2)) - (int)value.X; - this.bgLoops = (Main.screenWidth + (int)value.X * 2) / num3 + 2; + bgParrallax = (double)Main.caveParrallax; + bgStart = (int)(-Math.IEEERemainder((double)num3 + (double)Main.screenPosition.X * bgParrallax, (double)num3) - (double)(num3 / 2)) - (int)value.X; + bgLoops = (Main.screenWidth + (int)value.X * 2) / num3 + 2; if (Main.rockLayer * 16.0 + (double)Main.screenHeight < (double)(Main.screenPosition.Y - 16f)) { - this.bgStartY = (int)(Math.IEEERemainder((double)this.bgTop, (double)Main.backgroundHeight[3]) - (double)Main.backgroundHeight[3]); - this.bgLoopsY = (Main.screenHeight - this.bgStartY + (int)value.Y * 2) / Main.backgroundHeight[2] + 1; + bgStartY = (int)(Math.IEEERemainder((double)bgTop, (double)Main.backgroundHeight[3]) - (double)Main.backgroundHeight[3]); + bgLoopsY = (Main.screenHeight - bgStartY + (int)value.Y * 2) / Main.backgroundHeight[2] + 1; } else { - this.bgStartY = this.bgTop; - this.bgLoopsY = (Main.screenHeight - this.bgTop + (int)value.Y * 2) / Main.backgroundHeight[2] + 1; + bgStartY = bgTop; + bgLoopsY = (Main.screenHeight - bgTop + (int)value.Y * 2) / Main.backgroundHeight[2] + 1; } if (num19 * 16.0 < (double)(Main.screenPosition.Y + 600f)) { - this.bgLoopsY = (int)(num19 * 16.0 - (double)Main.screenPosition.Y + 600.0 - (double)this.bgStartY) / Main.backgroundHeight[2]; + bgLoopsY = (int)(num19 * 16.0 - (double)Main.screenPosition.Y + 600.0 - (double)bgStartY) / Main.backgroundHeight[2]; flag = true; } - float num40 = (float)this.bgStart + Main.screenPosition.X; + float num40 = (float)bgStart + Main.screenPosition.X; num40 = -(float)Math.IEEERemainder((double)num40, 16.0); num40 = (float)Math.Round((double)num40); int num41 = (int)num40; @@ -26009,16 +26015,16 @@ protected void DrawBackground() { num41 = 8; } - for (int num42 = 0; num42 < this.bgLoops; num42++) + for (int num42 = 0; num42 < bgLoops; num42++) { - for (int num43 = 0; num43 < this.bgLoopsY; num43++) + for (int num43 = 0; num43 < bgLoopsY; num43++) { for (int num44 = 0; num44 < num3 / 16; num44++) { for (int num45 = 0; num45 < 6; num45++) { - float num46 = (float)(this.bgStartY + num43 * 96 + num45 * 16 + 8); - float num47 = (float)(this.bgStart + num3 * num42 + num44 * 16 + 8); + float num46 = (float)(bgStartY + num43 * 96 + num45 * 16 + 8); + float num47 = (float)(bgStart + num3 * num42 + num44 * 16 + 8); int num48 = (int)((num47 + Main.screenPosition.X) / 16f); int num49 = (int)((num46 + Main.screenPosition.Y) / 16f); Color color13 = Lighting.GetColor(num48, num49); @@ -26144,7 +26150,7 @@ protected void DrawBackground() color14.R = (byte)((float)color14.R * num5); color14.G = (byte)((float)color14.G * num6); color14.B = (byte)((float)color14.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[3]], new Vector2((float)(this.bgStart + num3 * num42 + 16 * num44 + num51 + num41), (float)(this.bgStartY + Main.backgroundHeight[array[3]] * num43 + 16 * num45 + num52)) + value, new Rectangle?(new Rectangle(16 * num44 + num51 + num41 + 16, 16 * num45 + num52, width2, height2)), color14); + spriteBatch.Draw(Main.backgroundTexture[array[3]], new Vector2((float)(bgStart + num3 * num42 + 16 * num44 + num51 + num41), (float)(bgStartY + Main.backgroundHeight[array[3]] * num43 + 16 * num45 + num52)) + value, new Rectangle?(new Rectangle(16 * num44 + num51 + num41 + 16, 16 * num45 + num52, width2, height2)), color14); if (Main.ugBackTransition > 0f) { Color color16 = color14; @@ -26152,7 +26158,7 @@ protected void DrawBackground() color16.G = (byte)((float)color16.G * Main.ugBackTransition); color16.B = (byte)((float)color16.B * Main.ugBackTransition); color16.A = (byte)((float)color16.A * Main.ugBackTransition); - this.spriteBatch.Draw(Main.backgroundTexture[array2[3]], new Vector2((float)(this.bgStart + num3 * num42 + 16 * num44 + num51 + num41), (float)(this.bgStartY + Main.backgroundHeight[array2[3]] * num43 + 16 * num45 + num52)) + value, new Rectangle?(new Rectangle(16 * num44 + num51 + num41 + 16, 16 * num45 + num52, width2, height2)), color16); + spriteBatch.Draw(Main.backgroundTexture[array2[3]], new Vector2((float)(bgStart + num3 * num42 + 16 * num44 + num51 + num41), (float)(bgStartY + Main.backgroundHeight[array2[3]] * num43 + 16 * num45 + num52)) + value, new Rectangle?(new Rectangle(16 * num44 + num51 + num41 + 16, 16 * num45 + num52, width2, height2)), color16); } } } @@ -26220,7 +26226,7 @@ protected void DrawBackground() color17.R = (byte)((float)color17.R * num5); color17.G = (byte)((float)color17.G * num6); color17.B = (byte)((float)color17.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[3]], new Vector2((float)(this.bgStart + num3 * num42 + 16 * num44 + num54 + num41), (float)(this.bgStartY + Main.backgroundHeight[array[3]] * num43 + 16 * num45 + num55)) + value, new Rectangle?(new Rectangle(16 * num44 + num54 + num41 + 16, 16 * num45 + num55, 8, 8)), color17); + spriteBatch.Draw(Main.backgroundTexture[array[3]], new Vector2((float)(bgStart + num3 * num42 + 16 * num44 + num54 + num41), (float)(bgStartY + Main.backgroundHeight[array[3]] * num43 + 16 * num45 + num55)) + value, new Rectangle?(new Rectangle(16 * num44 + num54 + num41 + 16, 16 * num45 + num55, 8, 8)), color17); if (Main.ugBackTransition > 0f) { Color color19 = color17; @@ -26228,7 +26234,7 @@ protected void DrawBackground() color19.G = (byte)((float)color19.G * Main.ugBackTransition); color19.B = (byte)((float)color19.B * Main.ugBackTransition); color19.A = (byte)((float)color19.A * Main.ugBackTransition); - this.spriteBatch.Draw(Main.backgroundTexture[array2[3]], new Vector2((float)(this.bgStart + num3 * num42 + 16 * num44 + num54 + num41), (float)(this.bgStartY + Main.backgroundHeight[array2[3]] * num43 + 16 * num45 + num55)) + value, new Rectangle?(new Rectangle(16 * num44 + num54 + num41 + 16, 16 * num45 + num55, 8, 8)), color19); + spriteBatch.Draw(Main.backgroundTexture[array2[3]], new Vector2((float)(bgStart + num3 * num42 + 16 * num44 + num54 + num41), (float)(bgStartY + Main.backgroundHeight[array2[3]] * num43 + 16 * num45 + num55)) + value, new Rectangle?(new Rectangle(16 * num44 + num54 + num41 + 16, 16 * num45 + num55, 8, 8)), color19); } } } @@ -26237,7 +26243,7 @@ protected void DrawBackground() color13.R = (byte)((float)color13.R * num5); color13.G = (byte)((float)color13.G * num6); color13.B = (byte)((float)color13.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[3]], new Vector2((float)(this.bgStart + num3 * num42 + 16 * num44 + num41), (float)(this.bgStartY + Main.backgroundHeight[array[3]] * num43 + 16 * num45)) + value, new Rectangle?(new Rectangle(16 * num44 + num41 + 16, 16 * num45, 16, 16)), color13); + spriteBatch.Draw(Main.backgroundTexture[array[3]], new Vector2((float)(bgStart + num3 * num42 + 16 * num44 + num41), (float)(bgStartY + Main.backgroundHeight[array[3]] * num43 + 16 * num45)) + value, new Rectangle?(new Rectangle(16 * num44 + num41 + 16, 16 * num45, 16, 16)), color13); if (Main.ugBackTransition > 0f) { Color color20 = color13; @@ -26245,7 +26251,7 @@ protected void DrawBackground() color20.G = (byte)((float)color20.G * Main.ugBackTransition); color20.B = (byte)((float)color20.B * Main.ugBackTransition); color20.A = (byte)((float)color20.A * Main.ugBackTransition); - this.spriteBatch.Draw(Main.backgroundTexture[array2[3]], new Vector2((float)(this.bgStart + num3 * num42 + 16 * num44 + num41), (float)(this.bgStartY + Main.backgroundHeight[array2[3]] * num43 + 16 * num45)) + value, new Rectangle?(new Rectangle(16 * num44 + num41 + 16, 16 * num45, 16, 16)), color20); + spriteBatch.Draw(Main.backgroundTexture[array2[3]], new Vector2((float)(bgStart + num3 * num42 + 16 * num44 + num41), (float)(bgStartY + Main.backgroundHeight[array2[3]] * num43 + 16 * num45)) + value, new Rectangle?(new Rectangle(16 * num44 + num41 + 16, 16 * num45, 16, 16)), color20); } } } @@ -26255,7 +26261,7 @@ protected void DrawBackground() color13.R = (byte)((float)color13.R * num5); color13.G = (byte)((float)color13.G * num6); color13.B = (byte)((float)color13.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[3]], new Vector2((float)(this.bgStart + num3 * num42 + 16 * num44 + num41), (float)(this.bgStartY + Main.backgroundHeight[array[3]] * num43 + 16 * num45)) + value, new Rectangle?(new Rectangle(16 * num44 + num41 + 16, 16 * num45, 16, 16)), color13); + spriteBatch.Draw(Main.backgroundTexture[array[3]], new Vector2((float)(bgStart + num3 * num42 + 16 * num44 + num41), (float)(bgStartY + Main.backgroundHeight[array[3]] * num43 + 16 * num45)) + value, new Rectangle?(new Rectangle(16 * num44 + num41 + 16, 16 * num45, 16, 16)), color13); if (Main.ugBackTransition > 0f) { Color color21 = color13; @@ -26263,7 +26269,7 @@ protected void DrawBackground() color21.G = (byte)((float)color21.G * Main.ugBackTransition); color21.B = (byte)((float)color21.B * Main.ugBackTransition); color21.A = (byte)((float)color21.A * Main.ugBackTransition); - this.spriteBatch.Draw(Main.backgroundTexture[array2[3]], new Vector2((float)(this.bgStart + num3 * num42 + 16 * num44 + num41), (float)(this.bgStartY + Main.backgroundHeight[array2[3]] * num43 + 16 * num45)) + value, new Rectangle?(new Rectangle(16 * num44 + num41 + 16, 16 * num45, 16, 16)), color21); + spriteBatch.Draw(Main.backgroundTexture[array2[3]], new Vector2((float)(bgStart + num3 * num42 + 16 * num44 + num41), (float)(bgStartY + Main.backgroundHeight[array2[3]] * num43 + 16 * num45)) + value, new Rectangle?(new Rectangle(16 * num44 + num41 + 16, 16 * num45, 16, 16)), color21); } } } @@ -26274,21 +26280,21 @@ protected void DrawBackground() num3 = 128; if (flag) { - this.bgParrallax = (double)Main.caveParrallax; - this.bgStart = (int)(-Math.IEEERemainder((double)num3 + (double)Main.screenPosition.X * this.bgParrallax, (double)num3) - (double)(num3 / 2)) - (int)value.X; - this.bgLoops = (Main.screenWidth + (int)value.X * 2) / num3 + 2; - this.bgTop = this.bgStartY + this.bgLoopsY * Main.backgroundHeight[2]; - for (int num56 = 0; num56 < this.bgLoops; num56++) + bgParrallax = (double)Main.caveParrallax; + bgStart = (int)(-Math.IEEERemainder((double)num3 + (double)Main.screenPosition.X * bgParrallax, (double)num3) - (double)(num3 / 2)) - (int)value.X; + bgLoops = (Main.screenWidth + (int)value.X * 2) / num3 + 2; + bgTop = bgStartY + bgLoopsY * Main.backgroundHeight[2]; + for (int num56 = 0; num56 < bgLoops; num56++) { for (int num57 = 0; num57 < num3 / 16; num57++) { - float num58 = (float)(this.bgStart + num3 * num56 + num57 * 16 + 8); - float num59 = (float)this.bgTop; + float num58 = (float)(bgStart + num3 * num56 + num57 * 16 + 8); + float num59 = (float)bgTop; Color color22 = Lighting.GetColor((int)((num58 + Main.screenPosition.X) / 16f), (int)((Main.screenPosition.Y + num59) / 16f)); color22.R = (byte)((float)color22.R * num5); color22.G = (byte)((float)color22.G * num6); color22.B = (byte)((float)color22.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[4]], new Vector2((float)(this.bgStart + num3 * num56 + 16 * num57 + num41), (float)this.bgTop) + value, new Rectangle?(new Rectangle(16 * num57 + num41 + 16, Main.magmaBGFrame * 16, 16, 16)), color22); + spriteBatch.Draw(Main.backgroundTexture[array[4]], new Vector2((float)(bgStart + num3 * num56 + 16 * num57 + num41), (float)bgTop) + value, new Rectangle?(new Rectangle(16 * num57 + num41 + 16, Main.magmaBGFrame * 16, 16, 16)), color22); if (Main.ugBackTransition > 0f) { Color color23 = color22; @@ -26296,30 +26302,30 @@ protected void DrawBackground() color23.G = (byte)((float)color23.G * Main.ugBackTransition); color23.B = (byte)((float)color23.B * Main.ugBackTransition); color23.A = (byte)((float)color23.A * Main.ugBackTransition); - this.spriteBatch.Draw(Main.backgroundTexture[array2[4]], new Vector2((float)(this.bgStart + num3 * num56 + 16 * num57 + num41), (float)this.bgTop) + value, new Rectangle?(new Rectangle(16 * num57 + num41 + 16, Main.magmaBGFrame * 16, 16, 16)), color23); + spriteBatch.Draw(Main.backgroundTexture[array2[4]], new Vector2((float)(bgStart + num3 * num56 + 16 * num57 + num41), (float)bgTop) + value, new Rectangle?(new Rectangle(16 * num57 + num41 + 16, Main.magmaBGFrame * 16, 16, 16)), color23); } } } } } - this.bgTop = (int)((float)((int)num19 * 16) - Main.screenPosition.Y + 16f + 600f) - 8; + bgTop = (int)((float)((int)num19 * 16) - Main.screenPosition.Y + 16f + 600f) - 8; if (num19 * 16.0 <= (double)(Main.screenPosition.Y + 600f)) { - this.bgStart = (int)(-Math.IEEERemainder((double)num3 + (double)Main.screenPosition.X * this.bgParrallax, (double)num3) - (double)(num3 / 2)) - (int)value.X; - this.bgLoops = (Main.screenWidth + (int)value.X * 2) / num3 + 2; + bgStart = (int)(-Math.IEEERemainder((double)num3 + (double)Main.screenPosition.X * bgParrallax, (double)num3) - (double)(num3 / 2)) - (int)value.X; + bgLoops = (Main.screenWidth + (int)value.X * 2) / num3 + 2; if (num19 * 16.0 + (double)Main.screenHeight < (double)(Main.screenPosition.Y - 16f)) { - this.bgStartY = (int)(Math.IEEERemainder((double)this.bgTop, (double)Main.backgroundHeight[2]) - (double)Main.backgroundHeight[2]); - this.bgLoopsY = (Main.screenHeight - this.bgStartY + (int)value.Y * 2) / Main.backgroundHeight[2] + 1; + bgStartY = (int)(Math.IEEERemainder((double)bgTop, (double)Main.backgroundHeight[2]) - (double)Main.backgroundHeight[2]); + bgLoopsY = (Main.screenHeight - bgStartY + (int)value.Y * 2) / Main.backgroundHeight[2] + 1; } else { - this.bgStartY = this.bgTop; - this.bgLoopsY = (Main.screenHeight - this.bgTop + (int)value.Y * 2) / Main.backgroundHeight[2] + 1; + bgStartY = bgTop; + bgLoopsY = (Main.screenHeight - bgTop + (int)value.Y * 2) / Main.backgroundHeight[2] + 1; } num = (int)((double)num * 1.5); num2 = (int)((double)num2 * 1.5); - float num60 = (float)this.bgStart + Main.screenPosition.X; + float num60 = (float)bgStart + Main.screenPosition.X; num60 = -(float)Math.IEEERemainder((double)num60, 16.0); num60 = (float)Math.Round((double)num60); int num61 = (int)num60; @@ -26327,16 +26333,16 @@ protected void DrawBackground() { num61 = 8; } - for (int num62 = 0; num62 < this.bgLoops; num62++) + for (int num62 = 0; num62 < bgLoops; num62++) { - for (int num63 = 0; num63 < this.bgLoopsY; num63++) + for (int num63 = 0; num63 < bgLoopsY; num63++) { for (int num64 = 0; num64 < num3 / 16; num64++) { for (int num65 = 0; num65 < 6; num65++) { - float num66 = (float)(this.bgStartY + num63 * 96 + num65 * 16 + 8); - float num67 = (float)(this.bgStart + num3 * num62 + num64 * 16 + 8); + float num66 = (float)(bgStartY + num63 * 96 + num65 * 16 + 8); + float num67 = (float)(bgStart + num3 * num62 + num64 * 16 + 8); int num68 = (int)((num67 + Main.screenPosition.X) / 16f); int num69 = (int)((num66 + Main.screenPosition.Y) / 16f); Color color24 = Lighting.GetColor(num68, num69); @@ -26462,7 +26468,7 @@ protected void DrawBackground() color25.R = (byte)((float)color25.R * num5); color25.G = (byte)((float)color25.G * num6); color25.B = (byte)((float)color25.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[5]], new Vector2((float)(this.bgStart + num3 * num62 + 16 * num64 + num71 + num61), (float)(this.bgStartY + Main.backgroundHeight[2] * num63 + 16 * num65 + num72)) + value, new Rectangle?(new Rectangle(16 * num64 + num71 + num61 + 16, 16 * num65 + Main.backgroundHeight[2] * Main.magmaBGFrame + num72, width3, height3)), color25, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[array[5]], new Vector2((float)(bgStart + num3 * num62 + 16 * num64 + num71 + num61), (float)(bgStartY + Main.backgroundHeight[2] * num63 + 16 * num65 + num72)) + value, new Rectangle?(new Rectangle(16 * num64 + num71 + num61 + 16, 16 * num65 + Main.backgroundHeight[2] * Main.magmaBGFrame + num72, width3, height3)), color25, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } else @@ -26529,7 +26535,7 @@ protected void DrawBackground() color27.R = (byte)((float)color27.R * num5); color27.G = (byte)((float)color27.G * num6); color27.B = (byte)((float)color27.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[5]], new Vector2((float)(this.bgStart + num3 * num62 + 16 * num64 + num74 + num61), (float)(this.bgStartY + Main.backgroundHeight[2] * num63 + 16 * num65 + num75)) + value, new Rectangle?(new Rectangle(16 * num64 + num74 + num61 + 16, 16 * num65 + Main.backgroundHeight[2] * Main.magmaBGFrame + num75, 8, 8)), color27, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[array[5]], new Vector2((float)(bgStart + num3 * num62 + 16 * num64 + num74 + num61), (float)(bgStartY + Main.backgroundHeight[2] * num63 + 16 * num65 + num75)) + value, new Rectangle?(new Rectangle(16 * num64 + num74 + num61 + 16, 16 * num65 + Main.backgroundHeight[2] * Main.magmaBGFrame + num75, 8, 8)), color27, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } else @@ -26537,7 +26543,7 @@ protected void DrawBackground() color24.R = (byte)((float)color24.R * num5); color24.G = (byte)((float)color24.G * num6); color24.B = (byte)((float)color24.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[5]], new Vector2((float)(this.bgStart + num3 * num62 + 16 * num64 + num61), (float)(this.bgStartY + Main.backgroundHeight[2] * num63 + 16 * num65)) + value, new Rectangle?(new Rectangle(16 * num64 + num61 + 16, 16 * num65 + Main.backgroundHeight[2] * Main.magmaBGFrame, 16, 16)), color24, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[array[5]], new Vector2((float)(bgStart + num3 * num62 + 16 * num64 + num61), (float)(bgStartY + Main.backgroundHeight[2] * num63 + 16 * num65)) + value, new Rectangle?(new Rectangle(16 * num64 + num61 + 16, 16 * num65 + Main.backgroundHeight[2] * Main.magmaBGFrame, 16, 16)), color24, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -26546,7 +26552,7 @@ protected void DrawBackground() color24.R = (byte)((float)color24.R * num5); color24.G = (byte)((float)color24.G * num6); color24.B = (byte)((float)color24.B * num7); - this.spriteBatch.Draw(Main.backgroundTexture[array[5]], new Vector2((float)(this.bgStart + num3 * num62 + 16 * num64 + num61), (float)(this.bgStartY + Main.backgroundHeight[2] * num63 + 16 * num65)) + value, new Rectangle?(new Rectangle(16 * num64 + num61 + 16, 16 * num65 + Main.backgroundHeight[2] * Main.magmaBGFrame, 16, 16)), color24, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[array[5]], new Vector2((float)(bgStart + num3 * num62 + 16 * num64 + num61), (float)(bgStartY + Main.backgroundHeight[2] * num63 + 16 * num65)) + value, new Rectangle?(new Rectangle(16 * num64 + num61 + 16, 16 * num65 + Main.backgroundHeight[2] * Main.magmaBGFrame, 16, 16)), color24, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -26563,26 +26569,26 @@ protected void RenderBackground() { return; } - base.GraphicsDevice.SetRenderTarget(this.backWaterTarget); - base.GraphicsDevice.Clear(new Color(0, 0, 0, 0)); - this.spriteBatch.Begin(); + GraphicsDevice.SetRenderTarget(backWaterTarget); + GraphicsDevice.Clear(new Color(0, 0, 0, 0)); + spriteBatch.Begin(); try { - this.drawWaters(true); + drawWaters(true); } catch { } - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); - base.GraphicsDevice.SetRenderTarget(this.backgroundTarget); - base.GraphicsDevice.Clear(new Color(0, 0, 0, 0)); - this.spriteBatch.Begin(); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); + GraphicsDevice.SetRenderTarget(backgroundTarget); + GraphicsDevice.Clear(new Color(0, 0, 0, 0)); + spriteBatch.Begin(); if (Main.ignoreErrors) { try { - this.DrawBackground(); + DrawBackground(); goto IL_A3; } catch @@ -26590,10 +26596,10 @@ protected void RenderBackground() goto IL_A3; } } - this.DrawBackground(); + DrawBackground(); IL_A3: - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); } protected void DrawToMap() { @@ -26607,7 +26613,7 @@ protected void DrawToMap() { for (int j = 0; j <= num2; j++) { - if (!this.checkMap(i, j)) + if (!checkMap(i, j)) { return; } @@ -26621,9 +26627,9 @@ protected void DrawToMap() { for (int l = 0; l <= num4; l++) { - base.GraphicsDevice.SetRenderTarget(this.mapTarget[k, l]); - base.GraphicsDevice.Clear(new Color(0, 0, 0, 0)); - base.GraphicsDevice.SetRenderTarget(null); + GraphicsDevice.SetRenderTarget(mapTarget[k, l]); + GraphicsDevice.Clear(new Color(0, 0, 0, 0)); + GraphicsDevice.SetRenderTarget(null); } } Main.clearMap = false; @@ -26681,12 +26687,12 @@ protected void DrawToMap() num6 = num15; if (flag) { - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); } flag = true; - base.GraphicsDevice.SetRenderTarget(this.mapTarget[num14, num15]); - this.spriteBatch.Begin(); + GraphicsDevice.SetRenderTarget(mapTarget[num14, num15]); + spriteBatch.Begin(); } int num16 = n - num14 * Main.textureMax; int num17 = num13 - num15 * Main.textureMax; @@ -26711,7 +26717,7 @@ protected void DrawToMap() num20++; } } - this.spriteBatch.Draw(Main.magicPixel, new Vector2((float)num16, (float)num17), new Rectangle?(new Rectangle(0, 0, num19, num18)), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.magicPixel, new Vector2((float)num16, (float)num17), new Rectangle?(new Rectangle(0, 0, num19, num18)), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { @@ -26736,24 +26742,24 @@ protected void DrawToMap() num6 = num25; if (flag) { - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); } flag = true; - base.GraphicsDevice.SetRenderTarget(this.mapTarget[num24, num25]); - this.spriteBatch.Begin(); + GraphicsDevice.SetRenderTarget(mapTarget[num24, num25]); + spriteBatch.Begin(); } int num26 = num22 - num24 * Main.textureMax; int num27 = num23 - num25 * Main.textureMax; Color color2 = Main.map[num22, num23].getColor(num23); - this.spriteBatch.Draw(Main.magicPixel, new Vector2((float)num26, (float)num27), new Rectangle?(new Rectangle(0, 0, 1, 1)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.magicPixel, new Vector2((float)num26, (float)num27), new Rectangle?(new Rectangle(0, 0, 1, 1)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } Map.numUpdateTile = 0; if (flag) { - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); } Main.mapReady = true; if (!Main.mapUnfinished) @@ -26816,13 +26822,13 @@ protected void DrawMap() bool flag = false; if (!Main.mapFullscreen && num16 > 1f) { - this.spriteBatch.End(); - this.spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.None, RasterizerState.CullCounterClockwise); + spriteBatch.End(); + spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.None, RasterizerState.CullCounterClockwise); flag = true; } if (Main.mapFullscreen) { - if (Main.mouseLeft && base.IsActive) + if (Main.mouseLeft && IsActive) { if (Main.mouseLeftRelease) { @@ -26889,8 +26895,8 @@ protected void DrawMap() num22 *= Main.mapFullscreenScale; float num23 = num; float num24 = num2; - float num25 = (float)this.mapTexture.Width; - float num26 = (float)this.mapTexture.Height; + float num25 = (float)mapTexture.Width; + float num26 = (float)mapTexture.Height; if (Main.maxTilesX == 8400) { num22 *= 0.999f; @@ -26952,18 +26958,18 @@ protected void DrawMap() } } } - this.spriteBatch.End(); - this.spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.None, RasterizerState.CullCounterClockwise); + spriteBatch.End(); + spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.None, RasterizerState.CullCounterClockwise); flag = true; if (Main.screenPosition.Y > (float)((Main.maxTilesY - 232) * 16)) { - this.spriteBatch.Draw(this.mapBG3Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Color.White); + spriteBatch.Draw(mapBG3Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Color.White); } else { if (Main.player[Main.myPlayer].zoneDungeon) { - this.spriteBatch.Draw(this.mapBG5Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Color.White); + spriteBatch.Draw(mapBG5Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Color.White); } else { @@ -26971,11 +26977,11 @@ protected void DrawMap() { if (Main.player[Main.myPlayer].zoneSnow) { - this.spriteBatch.Draw(this.mapBG4Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Color.White); + spriteBatch.Draw(mapBG4Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Color.White); } else { - this.spriteBatch.Draw(this.mapBG2Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Color.White); + spriteBatch.Draw(mapBG2Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Color.White); } } else @@ -26983,47 +26989,47 @@ protected void DrawMap() int num27 = (int)((Main.screenPosition.X + (float)(Main.screenWidth / 2)) / 16f); if (Main.player[Main.myPlayer].zoneEvil) { - this.spriteBatch.Draw(this.mapBG6Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); + spriteBatch.Draw(mapBG6Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); } else { if (Main.player[Main.myPlayer].zoneBlood) { - this.spriteBatch.Draw(this.mapBG7Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); + spriteBatch.Draw(mapBG7Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); } else { if (Main.player[Main.myPlayer].zoneHoly) { - this.spriteBatch.Draw(this.mapBG8Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); + spriteBatch.Draw(mapBG8Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); } else { if ((double)(Main.screenPosition.Y / 16f) < Main.worldSurface + 10.0 && (num27 < 380 || num27 > Main.maxTilesX - 380)) { - this.spriteBatch.Draw(this.mapBG11Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); + spriteBatch.Draw(mapBG11Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); } else { if (Main.player[Main.myPlayer].zoneSnow) { - this.spriteBatch.Draw(this.mapBG12Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); + spriteBatch.Draw(mapBG12Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); } else { if (Main.player[Main.myPlayer].zoneJungle) { - this.spriteBatch.Draw(this.mapBG9Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); + spriteBatch.Draw(mapBG9Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); } else { if (Main.sandTiles > 1000) { - this.spriteBatch.Draw(this.mapBG10Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); + spriteBatch.Draw(mapBG10Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); } else { - this.spriteBatch.Draw(this.mapBG1Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); + spriteBatch.Draw(mapBG1Texture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), Main.bgColor); } } } @@ -27035,11 +27041,11 @@ protected void DrawMap() } } Rectangle destinationRectangle = new Rectangle((int)num23, (int)num24, (int)num25, (int)num26); - this.spriteBatch.Draw(this.mapTexture, destinationRectangle, Color.White); + spriteBatch.Draw(mapTexture, destinationRectangle, Color.White); if (num16 < 1f) { - this.spriteBatch.End(); - this.spriteBatch.Begin(); + spriteBatch.End(); + spriteBatch.Begin(); flag = false; } } @@ -27086,7 +27092,7 @@ protected void DrawMap() num30 *= num16; float x = num3 - 6f; float y = num4 - 6f; - this.spriteBatch.Draw(Main.miniMapFrame2Texture, new Vector2(x, y), new Rectangle?(new Rectangle(0, 0, Main.miniMapFrame2Texture.Width, Main.miniMapFrame2Texture.Height)), new Color((int)b, (int)b, (int)b, (int)b), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.miniMapFrame2Texture, new Vector2(x, y), new Rectangle?(new Rectangle(0, 0, Main.miniMapFrame2Texture.Width, Main.miniMapFrame2Texture.Height)), new Color((int)b, (int)b, (int)b, (int)b), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { @@ -27204,12 +27210,12 @@ protected void DrawMap() num38 += num11; if (num43 > num41) { - if (this.mapTarget[i, j].IsContentLost) + if (mapTarget[i, j].IsContentLost) { Main.refreshMap = true; Main.clearMap = true; } - this.spriteBatch.Draw(this.mapTarget[i, j], new Vector2(num37, num38), new Rectangle?(new Rectangle((int)num41, (int)num42, (int)num43 - (int)num41, (int)num44 - (int)num42)), new Color((int)b, (int)b, (int)b, (int)b), 0f, default(Vector2), num16, SpriteEffects.None, 0f); + spriteBatch.Draw(mapTarget[i, j], new Vector2(num37, num38), new Rectangle?(new Rectangle((int)num41, (int)num42, (int)num43 - (int)num41, (int)num44 - (int)num42)), new Color((int)b, (int)b, (int)b, (int)b), 0f, default(Vector2), num16, SpriteEffects.None, 0f); } num36 = (float)((int)num43 - (int)num41) * num16; } @@ -27222,8 +27228,8 @@ protected void DrawMap() } if (flag) { - this.spriteBatch.End(); - this.spriteBatch.Begin(); + spriteBatch.End(); + spriteBatch.Begin(); } if (!Main.mapFullscreen) { @@ -27254,12 +27260,12 @@ protected void DrawMap() num50 += num2; num49 -= 10f * num16; num50 -= 10f * num16; - this.spriteBatch.Draw(Main.npcHeadTexture[num48], new Vector2(num49, num50), new Rectangle?(new Rectangle(0, 0, Main.npcHeadTexture[num48].Width, Main.npcHeadTexture[num48].Height)), new Color((int)b, (int)b, (int)b, (int)b), 0f, new Vector2((float)(Main.npcHeadTexture[num48].Width / 2), (float)(Main.npcHeadTexture[num48].Height / 2)), num47, effects, 0f); + spriteBatch.Draw(Main.npcHeadTexture[num48], new Vector2(num49, num50), new Rectangle?(new Rectangle(0, 0, Main.npcHeadTexture[num48].Width, Main.npcHeadTexture[num48].Height)), new Color((int)b, (int)b, (int)b, (int)b), 0f, new Vector2((float)(Main.npcHeadTexture[num48].Width / 2), (float)(Main.npcHeadTexture[num48].Height / 2)), num47, effects, 0f); } } } - this.spriteBatch.End(); - this.spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); + spriteBatch.End(); + spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); for (int l = 0; l < 255; l++) { if (Main.player[l].active && !Main.player[l].dead && l != Main.myPlayer && ((!Main.player[Main.myPlayer].hostile && !Main.player[l].hostile) || Main.player[Main.myPlayer].team == Main.player[l].team)) @@ -27273,11 +27279,11 @@ protected void DrawMap() num52 -= 2f - num16 / 5f * 2f; num51 -= 10f * num16; num52 -= 10f * num16; - this.DrawPlayerHead(Main.player[l], num51, num52, (float)b / 255f, num47); + DrawPlayerHead(Main.player[l], num51, num52, (float)b / 255f, num47); } } - this.spriteBatch.End(); - this.spriteBatch.Begin(); + spriteBatch.End(); + spriteBatch.Begin(); } } if (Main.mapStyle == 1) @@ -27308,7 +27314,7 @@ protected void DrawMap() num58 -= 2f * num16 / 5f; if (num57 > (float)(Main.miniMapX + 12) && num57 < (float)(Main.miniMapX + Main.miniMapWidth - 16) && num58 > (float)(Main.miniMapY + 10) && num58 < (float)(Main.miniMapY + Main.miniMapHeight - 14)) { - this.spriteBatch.Draw(Main.npcHeadTexture[num56], new Vector2(num57 + num10, num58 + num11), new Rectangle?(new Rectangle(0, 0, Main.npcHeadTexture[num56].Width, Main.npcHeadTexture[num56].Height)), new Color((int)b, (int)b, (int)b, (int)b), 0f, new Vector2((float)(Main.npcHeadTexture[num56].Width / 2), (float)(Main.npcHeadTexture[num56].Height / 2)), num55, effects2, 0f); + spriteBatch.Draw(Main.npcHeadTexture[num56], new Vector2(num57 + num10, num58 + num11), new Rectangle?(new Rectangle(0, 0, Main.npcHeadTexture[num56].Width, Main.npcHeadTexture[num56].Height)), new Color((int)b, (int)b, (int)b, (int)b), 0f, new Vector2((float)(Main.npcHeadTexture[num56].Width / 2), (float)(Main.npcHeadTexture[num56].Height / 2)), num55, effects2, 0f); float num59 = num57 - (float)(Main.npcHeadTexture[num56].Width / 2) * num55; float num60 = num58 - (float)(Main.npcHeadTexture[num56].Height / 2) * num55; float num61 = num59 + (float)Main.npcHeadTexture[num56].Width * num55; @@ -27330,8 +27336,8 @@ protected void DrawMap() } } } - this.spriteBatch.End(); - this.spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); + spriteBatch.End(); + spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); for (int n = 0; n < 255; n++) { if (Main.player[n].active && !Main.player[n].dead && ((!Main.player[Main.myPlayer].hostile && !Main.player[n].hostile) || Main.player[Main.myPlayer].team == Main.player[n].team)) @@ -27354,7 +27360,7 @@ protected void DrawMap() } if (num63 > (float)(Main.miniMapX + 6) && num63 < (float)(Main.miniMapX + Main.miniMapWidth - 16) && num64 > (float)(Main.miniMapY + 6) && num64 < (float)(Main.miniMapY + Main.miniMapHeight - 14)) { - this.DrawPlayerHead(Main.player[n], num63, num64, (float)b / 255f, num55); + DrawPlayerHead(Main.player[n], num63, num64, (float)b / 255f, num55); if (n != Main.myPlayer) { float num65 = num63 + 4f - 14f * num55; @@ -27369,9 +27375,9 @@ protected void DrawMap() } } } - this.spriteBatch.End(); - this.spriteBatch.Begin(); - this.spriteBatch.Draw(Main.miniMapFrameTexture, new Vector2(num53, num54), new Rectangle?(new Rectangle(0, 0, Main.miniMapFrameTexture.Width, Main.miniMapFrameTexture.Height)), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.End(); + spriteBatch.Begin(); + spriteBatch.Draw(Main.miniMapFrameTexture, new Vector2(num53, num54), new Rectangle?(new Rectangle(0, 0, Main.miniMapFrameTexture.Width, Main.miniMapFrameTexture.Height)), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); for (int num69 = 0; num69 < 3; num69++) { float num70 = num53 + 148f + (float)(num69 * 26); @@ -27379,7 +27385,7 @@ protected void DrawMap() if ((float)Main.mouseX > num70 && (float)Main.mouseX < num70 + 22f && (float)Main.mouseY > num71 && (float)Main.mouseY < num71 + 22f) { Main.player[Main.myPlayer].mouseInterface = true; - this.spriteBatch.Draw(Main.miniMapButtonTexture[num69], new Vector2(num70, num71), new Rectangle?(new Rectangle(0, 0, Main.miniMapButtonTexture[num69].Width, Main.miniMapButtonTexture[num69].Height)), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.miniMapButtonTexture[num69], new Vector2(num70, num71), new Rectangle?(new Rectangle(0, 0, Main.miniMapButtonTexture[num69].Width, Main.miniMapButtonTexture[num69].Height)), Color.White, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); if (Main.mouseLeft) { if (Main.mouseLeftRelease) @@ -27581,7 +27587,7 @@ protected void DrawMap() num78 += num2; num77 -= 10f * num16; num78 -= 10f * num16; - this.spriteBatch.Draw(Main.npcHeadTexture[num76], new Vector2(num77, num78), new Rectangle?(new Rectangle(0, 0, Main.npcHeadTexture[num76].Width, Main.npcHeadTexture[num76].Height)), new Color((int)b, (int)b, (int)b, (int)b), 0f, new Vector2((float)(Main.npcHeadTexture[num76].Width / 2), (float)(Main.npcHeadTexture[num76].Height / 2)), num74, effects3, 0f); + spriteBatch.Draw(Main.npcHeadTexture[num76], new Vector2(num77, num78), new Rectangle?(new Rectangle(0, 0, Main.npcHeadTexture[num76].Width, Main.npcHeadTexture[num76].Height)), new Color((int)b, (int)b, (int)b, (int)b), 0f, new Vector2((float)(Main.npcHeadTexture[num76].Width / 2), (float)(Main.npcHeadTexture[num76].Height / 2)), num74, effects3, 0f); float num79 = num77 - (float)(Main.npcHeadTexture[num76].Width / 2) * num74; float num80 = num78 - (float)(Main.npcHeadTexture[num76].Height / 2) * num74; float num81 = num79 + (float)Main.npcHeadTexture[num76].Width * num74; @@ -27602,8 +27608,8 @@ protected void DrawMap() } } } - this.spriteBatch.End(); - this.spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); + spriteBatch.End(); + spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); for (int num83 = 0; num83 < 255; num83++) { if (Main.player[num83].active && !Main.player[num83].dead) @@ -27617,7 +27623,7 @@ protected void DrawMap() num85 -= 2f - num16 / 5f * 2f; num84 -= 10f * num16; num85 -= 10f * num16; - this.DrawPlayerHead(Main.player[num83], num84, num85, (float)b / 255f, num74); + DrawPlayerHead(Main.player[num83], num84, num85, (float)b / 255f, num74); float num86 = num84 + 4f - 14f * num74; float num87 = num85 + 2f - 14f * num74; float num88 = num86 + 28f * num74; @@ -27628,8 +27634,8 @@ protected void DrawMap() } } } - this.spriteBatch.End(); - this.spriteBatch.Begin(); + spriteBatch.End(); + spriteBatch.Begin(); int num90 = 10; int num91 = Main.screenHeight - 40; int num92 = 0; @@ -27645,13 +27651,13 @@ protected void DrawMap() Main.mapFullscreen = false; } } - this.spriteBatch.Draw(this.mapIconTexture[num92], new Vector2((float)num90, (float)num91), new Rectangle?(new Rectangle(0, 0, this.mapIconTexture[num92].Width, this.mapIconTexture[num92].Height)), new Color(num93, num93, num93, num93), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.cursorTexture, new Vector2((float)(Main.mouseX + 1), (float)(Main.mouseY + 1)), new Rectangle?(new Rectangle(0, 0, Main.cursorTexture.Width, Main.cursorTexture.Height)), new Color((int)((float)Main.cursorColor.R * 0.2f), (int)((float)Main.cursorColor.G * 0.2f), (int)((float)Main.cursorColor.B * 0.2f), (int)((float)Main.cursorColor.A * 0.5f)), 0f, default(Vector2), Main.cursorScale * 1.1f, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.cursorTexture, new Vector2((float)Main.mouseX, (float)Main.mouseY), new Rectangle?(new Rectangle(0, 0, Main.cursorTexture.Width, Main.cursorTexture.Height)), Main.cursorColor, 0f, default(Vector2), Main.cursorScale, SpriteEffects.None, 0f); + spriteBatch.Draw(mapIconTexture[num92], new Vector2((float)num90, (float)num91), new Rectangle?(new Rectangle(0, 0, mapIconTexture[num92].Width, mapIconTexture[num92].Height)), new Color(num93, num93, num93, num93), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.cursorTexture, new Vector2((float)(Main.mouseX + 1), (float)(Main.mouseY + 1)), new Rectangle?(new Rectangle(0, 0, Main.cursorTexture.Width, Main.cursorTexture.Height)), new Color((int)((float)Main.cursorColor.R * 0.2f), (int)((float)Main.cursorColor.G * 0.2f), (int)((float)Main.cursorColor.B * 0.2f), (int)((float)Main.cursorColor.A * 0.5f)), 0f, default(Vector2), Main.cursorScale * 1.1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.cursorTexture, new Vector2((float)Main.mouseX, (float)Main.mouseY), new Rectangle?(new Rectangle(0, 0, Main.cursorTexture.Width, Main.cursorTexture.Height)), Main.cursorColor, 0f, default(Vector2), Main.cursorScale, SpriteEffects.None, 0f); } if (cursorText != "") { - this.MouseText(cursorText, 0, 0); + MouseText(cursorText, 0, 0); } } protected void RenderTiles() @@ -27660,15 +27666,15 @@ protected void RenderTiles() { return; } - this.RenderBlack(); - base.GraphicsDevice.SetRenderTarget(this.tileTarget); - base.GraphicsDevice.Clear(new Color(0, 0, 0, 0)); - this.spriteBatch.Begin(); + RenderBlack(); + GraphicsDevice.SetRenderTarget(tileTarget); + GraphicsDevice.Clear(new Color(0, 0, 0, 0)); + spriteBatch.Begin(); if (Main.ignoreErrors) { try { - this.DrawTiles(true); + DrawTiles(true); goto IL_58; } catch @@ -27676,10 +27682,10 @@ protected void RenderTiles() goto IL_58; } } - this.DrawTiles(true); + DrawTiles(true); IL_58: - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); } protected void RenderTiles2() { @@ -27687,14 +27693,14 @@ protected void RenderTiles2() { return; } - base.GraphicsDevice.SetRenderTarget(this.tile2Target); - base.GraphicsDevice.Clear(new Color(0, 0, 0, 0)); - this.spriteBatch.Begin(); + GraphicsDevice.SetRenderTarget(tile2Target); + GraphicsDevice.Clear(new Color(0, 0, 0, 0)); + spriteBatch.Begin(); if (Main.ignoreErrors) { try { - this.DrawTiles(false); + DrawTiles(false); goto IL_52; } catch @@ -27702,10 +27708,10 @@ protected void RenderTiles2() goto IL_52; } } - this.DrawTiles(false); + DrawTiles(false); IL_52: - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); } protected void RenderWater() { @@ -27713,22 +27719,22 @@ protected void RenderWater() { return; } - base.GraphicsDevice.SetRenderTarget(this.waterTarget); - base.GraphicsDevice.Clear(new Color(0, 0, 0, 0)); - this.spriteBatch.Begin(); + GraphicsDevice.SetRenderTarget(waterTarget); + GraphicsDevice.Clear(new Color(0, 0, 0, 0)); + spriteBatch.Begin(); try { - this.drawWaters(false); + drawWaters(false); if (Main.player[Main.myPlayer].inventory[Main.player[Main.myPlayer].selectedItem].mech) { - this.DrawWires(); + DrawWires(); } } catch { } - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); } protected bool FullTile(int x, int y) { @@ -27848,7 +27854,7 @@ protected void DrawBlack() } j--; int width = (j - num9 + 1) * 16; - this.spriteBatch.Draw(Main.blackTileTexture, new Vector2((float)(num9 * 16 - (int)Main.screenPosition.X), (float)(i * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(new Rectangle(0, 0, width, 16)), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.blackTileTexture, new Vector2((float)(num9 * 16 - (int)Main.screenPosition.X), (float)(i * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(new Rectangle(0, 0, width, 16)), Color.Black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -27861,16 +27867,16 @@ protected void RenderBlack() { return; } - base.GraphicsDevice.SetRenderTarget(this.blackTarget); - base.GraphicsDevice.DepthStencilState = new DepthStencilState + GraphicsDevice.SetRenderTarget(blackTarget); + GraphicsDevice.DepthStencilState = new DepthStencilState { DepthBufferEnable = true }; - base.GraphicsDevice.Clear(new Color(0, 0, 0, 0)); - this.spriteBatch.Begin(); - this.DrawBlack(); - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); + GraphicsDevice.Clear(new Color(0, 0, 0, 0)); + spriteBatch.Begin(); + DrawBlack(); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); } protected void DrawWalls() { @@ -27927,7 +27933,7 @@ protected void DrawWalls() } if (Lighting.Brightness(j, i) < num4 && (Main.tile[j, i].liquid < 250 || WorldGen.SolidTile(j, i) || (Main.tile[j, i].liquid > 250 && Lighting.Brightness(j, i) == 0f)) && (Lighting.Brightness(j, i) == 0f || Main.tile[j, i].wall < 88 || Main.tile[j, i].wall > 93)) { - this.spriteBatch.Draw(Main.blackTileTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X), (float)(i * 16 - (int)Main.screenPosition.Y)) + value, Lighting.GetBlackness(j, i)); + spriteBatch.Draw(Main.blackTileTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X), (float)(i * 16 - (int)Main.screenPosition.Y)) + value, Lighting.GetBlackness(j, i)); } } } @@ -27940,9 +27946,9 @@ protected void DrawWalls() { Main.tile[l, k] = new Tile(); } - if (Main.tile[l, k].wall > 0 && Lighting.Brightness(l, k) > 0f && !this.FullTile(l, k)) + if (Main.tile[l, k].wall > 0 && Lighting.Brightness(l, k) > 0f && !FullTile(l, k)) { - this.LoadWall((int)Main.tile[l, k].wall); + LoadWall((int)Main.tile[l, k].wall); Color color = Lighting.GetColor(l, k); if (Lighting.lightMode < 2 && !Main.wallLight[(int)Main.tile[l, k].wall] && (Main.tile[l, k].wall < 88 || Main.tile[l, k].wall > 93) && !WorldGen.SolidTile(l, k)) { @@ -28020,11 +28026,11 @@ protected void DrawWalls() } if (Main.canDrawColorWall(l, k)) { - this.spriteBatch.Draw(Main.wallAltTexture[(int)Main.tile[l, k].wall, (int)Main.tile[l, k].wallColor()], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8 + num11), (float)(k * 16 - (int)Main.screenPosition.Y - 8 + num12)) + value, new Rectangle?(new Rectangle((int)(Main.tile[l, k].wallFrameX() * 2) + num11, (int)(Main.tile[l, k].wallFrameY() * 2) + num12, width, height)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallAltTexture[(int)Main.tile[l, k].wall, (int)Main.tile[l, k].wallColor()], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8 + num11), (float)(k * 16 - (int)Main.screenPosition.Y - 8 + num12)) + value, new Rectangle?(new Rectangle((int)(Main.tile[l, k].wallFrameX() * 2) + num11, (int)(Main.tile[l, k].wallFrameY() * 2) + num12, width, height)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.wallTexture[(int)Main.tile[l, k].wall], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8 + num11), (float)(k * 16 - (int)Main.screenPosition.Y - 8 + num12)) + value, new Rectangle?(new Rectangle((int)(Main.tile[l, k].wallFrameX() * 2) + num11, (int)(Main.tile[l, k].wallFrameY() * 2) + num12, width, height)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallTexture[(int)Main.tile[l, k].wall], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8 + num11), (float)(k * 16 - (int)Main.screenPosition.Y - 8 + num12)) + value, new Rectangle?(new Rectangle((int)(Main.tile[l, k].wallFrameX() * 2) + num11, (int)(Main.tile[l, k].wallFrameY() * 2) + num12, width, height)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -28097,11 +28103,11 @@ protected void DrawWalls() } if (Main.canDrawColorWall(l, k)) { - this.spriteBatch.Draw(Main.wallAltTexture[(int)Main.tile[l, k].wall, (int)Main.tile[l, k].wallColor()], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8 + num13), (float)(k * 16 - (int)Main.screenPosition.Y - 8 + num14)) + value, new Rectangle?(new Rectangle((int)(Main.tile[l, k].wallFrameX() * 2) + num13, (int)(Main.tile[l, k].wallFrameY() * 2) + num14, 16, 16)), color4, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallAltTexture[(int)Main.tile[l, k].wall, (int)Main.tile[l, k].wallColor()], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8 + num13), (float)(k * 16 - (int)Main.screenPosition.Y - 8 + num14)) + value, new Rectangle?(new Rectangle((int)(Main.tile[l, k].wallFrameX() * 2) + num13, (int)(Main.tile[l, k].wallFrameY() * 2) + num14, 16, 16)), color4, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.wallTexture[(int)Main.tile[l, k].wall], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8 + num13), (float)(k * 16 - (int)Main.screenPosition.Y - 8 + num14)) + value, new Rectangle?(new Rectangle((int)(Main.tile[l, k].wallFrameX() * 2) + num13, (int)(Main.tile[l, k].wallFrameY() * 2) + num14, 16, 16)), color4, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallTexture[(int)Main.tile[l, k].wall], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8 + num13), (float)(k * 16 - (int)Main.screenPosition.Y - 8 + num14)) + value, new Rectangle?(new Rectangle((int)(Main.tile[l, k].wallFrameX() * 2) + num13, (int)(Main.tile[l, k].wallFrameY() * 2) + num14, 16, 16)), color4, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -28115,18 +28121,18 @@ protected void DrawWalls() color6.B = (byte)Main.DiscoB; color6.A = 255; Rectangle value2 = new Rectangle((int)(Main.tile[l, k].wallFrameX() * 2), (int)(Main.tile[l, k].wallFrameY() * 2), 32, 32); - this.spriteBatch.Draw(Main.wallTexture[(int)Main.tile[l, k].wall], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8), (float)(k * 16 - (int)Main.screenPosition.Y - 8)) + value, new Rectangle?(value2), color6, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallTexture[(int)Main.tile[l, k].wall], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8), (float)(k * 16 - (int)Main.screenPosition.Y - 8)) + value, new Rectangle?(value2), color6, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { Rectangle value2 = new Rectangle((int)(Main.tile[l, k].wallFrameX() * 2), (int)(Main.tile[l, k].wallFrameY() * 2), 32, 32); if (Main.canDrawColorWall(l, k)) { - this.spriteBatch.Draw(Main.wallAltTexture[(int)Main.tile[l, k].wall, (int)Main.tile[l, k].wallColor()], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8), (float)(k * 16 - (int)Main.screenPosition.Y - 8)) + value, new Rectangle?(value2), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallAltTexture[(int)Main.tile[l, k].wall, (int)Main.tile[l, k].wallColor()], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8), (float)(k * 16 - (int)Main.screenPosition.Y - 8)) + value, new Rectangle?(value2), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.wallTexture[(int)Main.tile[l, k].wall], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8), (float)(k * 16 - (int)Main.screenPosition.Y - 8)) + value, new Rectangle?(value2), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallTexture[(int)Main.tile[l, k].wall], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8), (float)(k * 16 - (int)Main.screenPosition.Y - 8)) + value, new Rectangle?(value2), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -28142,18 +28148,18 @@ protected void DrawWalls() color7.B = (byte)Main.DiscoB; color7.A = 255; Rectangle value2 = new Rectangle((int)(Main.tile[l, k].wallFrameX() * 2), (int)(Main.tile[l, k].wallFrameY() * 2), 32, 32); - this.spriteBatch.Draw(Main.wallTexture[(int)Main.tile[l, k].wall], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8), (float)(k * 16 - (int)Main.screenPosition.Y - 8)) + value, new Rectangle?(value2), color7, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallTexture[(int)Main.tile[l, k].wall], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8), (float)(k * 16 - (int)Main.screenPosition.Y - 8)) + value, new Rectangle?(value2), color7, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { Rectangle value2 = new Rectangle((int)(Main.tile[l, k].wallFrameX() * 2), (int)(Main.tile[l, k].wallFrameY() * 2), 32, 32); if (Main.canDrawColorWall(l, k)) { - this.spriteBatch.Draw(Main.wallAltTexture[(int)Main.tile[l, k].wall, (int)Main.tile[l, k].wallColor()], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8), (float)(k * 16 - (int)Main.screenPosition.Y - 8)) + value, new Rectangle?(value2), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallAltTexture[(int)Main.tile[l, k].wall, (int)Main.tile[l, k].wallColor()], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8), (float)(k * 16 - (int)Main.screenPosition.Y - 8)) + value, new Rectangle?(value2), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.wallTexture[(int)Main.tile[l, k].wall], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8), (float)(k * 16 - (int)Main.screenPosition.Y - 8)) + value, new Rectangle?(value2), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallTexture[(int)Main.tile[l, k].wall], new Vector2((float)(l * 16 - (int)Main.screenPosition.X - 8), (float)(k * 16 - (int)Main.screenPosition.Y - 8)) + value, new Rectangle?(value2), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -28181,19 +28187,19 @@ protected void DrawWalls() } if (flag) { - this.spriteBatch.Draw(Main.wallOutlineTexture, new Vector2((float)(l * 16 - (int)Main.screenPosition.X), (float)(k * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(new Rectangle(0, 0, 2, 16)), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallOutlineTexture, new Vector2((float)(l * 16 - (int)Main.screenPosition.X), (float)(k * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(new Rectangle(0, 0, 2, 16)), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } if (flag2) { - this.spriteBatch.Draw(Main.wallOutlineTexture, new Vector2((float)(l * 16 - (int)Main.screenPosition.X + 14), (float)(k * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(new Rectangle(14, 0, 2, 16)), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallOutlineTexture, new Vector2((float)(l * 16 - (int)Main.screenPosition.X + 14), (float)(k * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(new Rectangle(14, 0, 2, 16)), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } if (flag3) { - this.spriteBatch.Draw(Main.wallOutlineTexture, new Vector2((float)(l * 16 - (int)Main.screenPosition.X), (float)(k * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(new Rectangle(0, 0, 16, 2)), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallOutlineTexture, new Vector2((float)(l * 16 - (int)Main.screenPosition.X), (float)(k * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(new Rectangle(0, 0, 16, 2)), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } if (flag4) { - this.spriteBatch.Draw(Main.wallOutlineTexture, new Vector2((float)(l * 16 - (int)Main.screenPosition.X), (float)(k * 16 - (int)Main.screenPosition.Y + 14)) + value, new Rectangle?(new Rectangle(0, 14, 16, 2)), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wallOutlineTexture, new Vector2((float)(l * 16 - (int)Main.screenPosition.X), (float)(k * 16 - (int)Main.screenPosition.Y + 14)) + value, new Rectangle?(new Rectangle(0, 14, 16, 2)), Lighting.GetColor(l, k), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -28207,18 +28213,18 @@ protected void RenderWalls() { return; } - base.GraphicsDevice.SetRenderTarget(this.wallTarget); - base.GraphicsDevice.DepthStencilState = new DepthStencilState + GraphicsDevice.SetRenderTarget(wallTarget); + GraphicsDevice.DepthStencilState = new DepthStencilState { DepthBufferEnable = true }; - base.GraphicsDevice.Clear(new Color(0, 0, 0, 0)); - this.spriteBatch.Begin(); + GraphicsDevice.Clear(new Color(0, 0, 0, 0)); + spriteBatch.Begin(); if (Main.ignoreErrors) { try { - this.DrawWalls(); + DrawWalls(); goto IL_69; } catch @@ -28226,10 +28232,10 @@ protected void RenderWalls() goto IL_69; } } - this.DrawWalls(); + DrawWalls(); IL_69: - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); } protected void ReleaseTargets() { @@ -28239,13 +28245,13 @@ protected void ReleaseTargets() { Main.offScreenRange = 0; Main.targetSet = false; - this.waterTarget.Dispose(); - this.backWaterTarget.Dispose(); - this.blackTarget.Dispose(); - this.tileTarget.Dispose(); - this.tile2Target.Dispose(); - this.wallTarget.Dispose(); - this.backgroundTarget.Dispose(); + waterTarget.Dispose(); + backWaterTarget.Dispose(); + blackTarget.Dispose(); + tileTarget.Dispose(); + tile2Target.Dispose(); + wallTarget.Dispose(); + backgroundTarget.Dispose(); } } catch @@ -28268,7 +28274,7 @@ protected bool checkMap(int i, int j) { height = 400; } - this.mapTarget[i, j] = new RenderTarget2D(base.GraphicsDevice, width, height, false, base.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth16, 0, RenderTargetUsage.PreserveContents); + mapTarget[i, j] = new RenderTarget2D(GraphicsDevice, width, height, false, GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth16, 0, RenderTargetUsage.PreserveContents); } catch { @@ -28280,7 +28286,7 @@ protected bool checkMap(int i, int j) try { Main.initMap[k, l] = false; - this.mapTarget[k, l].Dispose(); + mapTarget[k, l].Dispose(); } catch { @@ -28306,7 +28312,7 @@ protected void InitMap() { for (int j = 0; j < num2; j++) { - this.mapTarget[i, j] = new RenderTarget2D(base.GraphicsDevice, Main.textureMax, Main.textureMax, false, base.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24, 0, RenderTargetUsage.PreserveContents); + mapTarget[i, j] = new RenderTarget2D(GraphicsDevice, Main.textureMax, Main.textureMax, false, GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24, 0, RenderTargetUsage.PreserveContents); } } Main.mapInit = true; @@ -28320,9 +28326,9 @@ protected void InitMap() { try { - if (this.mapTarget[k, l] != null) + if (mapTarget[k, l] != null) { - this.mapTarget[k, l].Dispose(); + mapTarget[k, l].Dispose(); } } catch @@ -28341,27 +28347,27 @@ protected void InitTargets() { Main.offScreenRange = 192; Main.targetSet = true; - if (base.GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2 > 2048) + if (GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2 > 2048) { - Main.offScreenRange = (2048 - base.GraphicsDevice.PresentationParameters.BackBufferWidth) / 2; + Main.offScreenRange = (2048 - GraphicsDevice.PresentationParameters.BackBufferWidth) / 2; } - this.waterTarget = new RenderTarget2D(base.GraphicsDevice, base.GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, base.GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, base.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); - this.backWaterTarget = new RenderTarget2D(base.GraphicsDevice, base.GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, base.GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, base.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); - this.blackTarget = new RenderTarget2D(base.GraphicsDevice, base.GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, base.GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, base.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); - this.tileTarget = new RenderTarget2D(base.GraphicsDevice, base.GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, base.GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, base.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); - this.tile2Target = new RenderTarget2D(base.GraphicsDevice, base.GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, base.GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, base.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); - this.wallTarget = new RenderTarget2D(base.GraphicsDevice, base.GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, base.GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, base.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); - this.backgroundTarget = new RenderTarget2D(base.GraphicsDevice, base.GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, base.GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, base.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); + waterTarget = new RenderTarget2D(GraphicsDevice, GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); + backWaterTarget = new RenderTarget2D(GraphicsDevice, GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); + blackTarget = new RenderTarget2D(GraphicsDevice, GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); + tileTarget = new RenderTarget2D(GraphicsDevice, GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); + tile2Target = new RenderTarget2D(GraphicsDevice, GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); + wallTarget = new RenderTarget2D(GraphicsDevice, GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); + backgroundTarget = new RenderTarget2D(GraphicsDevice, GraphicsDevice.PresentationParameters.BackBufferWidth + Main.offScreenRange * 2, GraphicsDevice.PresentationParameters.BackBufferHeight + Main.offScreenRange * 2, false, GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24); } } catch { Lighting.lightMode = 2; Main.mapEnabled = false; - this.SaveSettings(); + SaveSettings(); try { - this.ReleaseTargets(); + ReleaseTargets(); } catch { @@ -28515,7 +28521,7 @@ protected void DrawWires() } } Color color = Lighting.GetColor(j, i); - this.spriteBatch.Draw(Main.wireTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X), (float)(i * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(value2), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wireTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X), (float)(i * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(value2), color, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } if (Main.tile[j, i].wire2() && Lighting.Brightness(j, i) > 0f) { @@ -28642,7 +28648,7 @@ protected void DrawWires() byte b = (byte)((float)color2.B * num6); byte b2 = (byte)((float)color2.A * num6); color2 = new Color((int)r, (int)g, (int)b, (int)b2); - this.spriteBatch.Draw(Main.wire2Texture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X), (float)(i * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(value3), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wire2Texture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X), (float)(i * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(value3), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } if (Main.tile[j, i].wire3() && Lighting.Brightness(j, i) > 0f) { @@ -28773,12 +28779,12 @@ protected void DrawWires() byte b3 = (byte)((float)color3.B * num8); byte b4 = (byte)((float)color3.A * num8); color3 = new Color((int)r2, (int)g2, (int)b3, (int)b4); - this.spriteBatch.Draw(Main.wire3Texture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X), (float)(i * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(value4), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.wire3Texture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X), (float)(i * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(value4), color3, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } if (Main.tile[j, i].actuator() && Lighting.Brightness(j, i) > 0f) { Color color4 = Lighting.GetColor(j, i); - this.spriteBatch.Draw(Main.actuatorTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X), (float)(i * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(new Rectangle(0, 0, Main.actuatorTexture.Width, Main.actuatorTexture.Height)), color4, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.actuatorTexture, new Vector2((float)(j * 16 - (int)Main.screenPosition.X), (float)(i * 16 - (int)Main.screenPosition.Y)) + value, new Rectangle?(new Rectangle(0, 0, Main.actuatorTexture.Width, Main.actuatorTexture.Height)), color4, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -28881,43 +28887,43 @@ protected void drawWaterfalls() Main.drewLava = false; if (Main.liquidAlpha[0] > 0f) { - this.DrawWaterfall(0, Main.liquidAlpha[0]); + DrawWaterfall(0, Main.liquidAlpha[0]); } if (Main.liquidAlpha[2] > 0f) { - this.DrawWaterfall(3, Main.liquidAlpha[2]); + DrawWaterfall(3, Main.liquidAlpha[2]); } if (Main.liquidAlpha[3] > 0f) { - this.DrawWaterfall(4, Main.liquidAlpha[3]); + DrawWaterfall(4, Main.liquidAlpha[3]); } if (Main.liquidAlpha[4] > 0f) { - this.DrawWaterfall(5, Main.liquidAlpha[4]); + DrawWaterfall(5, Main.liquidAlpha[4]); } if (Main.liquidAlpha[5] > 0f) { - this.DrawWaterfall(6, Main.liquidAlpha[5]); + DrawWaterfall(6, Main.liquidAlpha[5]); } if (Main.liquidAlpha[6] > 0f) { - this.DrawWaterfall(7, Main.liquidAlpha[6]); + DrawWaterfall(7, Main.liquidAlpha[6]); } if (Main.liquidAlpha[7] > 0f) { - this.DrawWaterfall(8, Main.liquidAlpha[7]); + DrawWaterfall(8, Main.liquidAlpha[7]); } if (Main.liquidAlpha[8] > 0f) { - this.DrawWaterfall(9, Main.liquidAlpha[8]); + DrawWaterfall(9, Main.liquidAlpha[8]); } if (Main.liquidAlpha[9] > 0f) { - this.DrawWaterfall(10, Main.liquidAlpha[9]); + DrawWaterfall(10, Main.liquidAlpha[9]); } if (Main.liquidAlpha[10] > 0f) { - this.DrawWaterfall(13, Main.liquidAlpha[10]); + DrawWaterfall(13, Main.liquidAlpha[10]); } } protected void drawWaters(bool bg = false) @@ -29532,11 +29538,11 @@ protected void drawWaters(bool bg = false) { if (bg) { - this.DrawWater(bg, 0, 1f); + DrawWater(bg, 0, 1f); } else { - this.DrawWater(bg, 0, Main.liquidAlpha[0]); + DrawWater(bg, 0, Main.liquidAlpha[0]); } } if (Main.liquidAlpha[2] > 0f) @@ -29545,16 +29551,16 @@ protected void drawWaters(bool bg = false) { if (Main.waterStyle < 2) { - this.DrawWater(bg, 2, Main.liquidAlpha[2]); + DrawWater(bg, 2, Main.liquidAlpha[2]); } else { - this.DrawWater(bg, 2, 1f); + DrawWater(bg, 2, 1f); } } else { - this.DrawWater(bg, 2, Main.liquidAlpha[2]); + DrawWater(bg, 2, Main.liquidAlpha[2]); } } if (Main.liquidAlpha[3] > 0f) @@ -29563,16 +29569,16 @@ protected void drawWaters(bool bg = false) { if (Main.waterStyle < 3) { - this.DrawWater(bg, 3, Main.liquidAlpha[3]); + DrawWater(bg, 3, Main.liquidAlpha[3]); } else { - this.DrawWater(bg, 3, 1f); + DrawWater(bg, 3, 1f); } } else { - this.DrawWater(bg, 3, Main.liquidAlpha[3]); + DrawWater(bg, 3, Main.liquidAlpha[3]); } } if (Main.liquidAlpha[4] > 0f) @@ -29581,16 +29587,16 @@ protected void drawWaters(bool bg = false) { if (Main.waterStyle < 4) { - this.DrawWater(bg, 4, Main.liquidAlpha[4]); + DrawWater(bg, 4, Main.liquidAlpha[4]); } else { - this.DrawWater(bg, 4, 1f); + DrawWater(bg, 4, 1f); } } else { - this.DrawWater(bg, 4, Main.liquidAlpha[4]); + DrawWater(bg, 4, Main.liquidAlpha[4]); } } if (Main.liquidAlpha[5] > 0f) @@ -29599,16 +29605,16 @@ protected void drawWaters(bool bg = false) { if (Main.waterStyle < 5) { - this.DrawWater(bg, 5, Main.liquidAlpha[5]); + DrawWater(bg, 5, Main.liquidAlpha[5]); } else { - this.DrawWater(bg, 5, 1f); + DrawWater(bg, 5, 1f); } } else { - this.DrawWater(bg, 5, Main.liquidAlpha[5]); + DrawWater(bg, 5, Main.liquidAlpha[5]); } } if (Main.liquidAlpha[6] > 0f) @@ -29617,16 +29623,16 @@ protected void drawWaters(bool bg = false) { if (Main.waterStyle < 6) { - this.DrawWater(bg, 6, Main.liquidAlpha[6]); + DrawWater(bg, 6, Main.liquidAlpha[6]); } else { - this.DrawWater(bg, 6, 1f); + DrawWater(bg, 6, 1f); } } else { - this.DrawWater(bg, 6, Main.liquidAlpha[6]); + DrawWater(bg, 6, Main.liquidAlpha[6]); } } if (Main.liquidAlpha[7] > 0f) @@ -29635,16 +29641,16 @@ protected void drawWaters(bool bg = false) { if (Main.waterStyle < 7) { - this.DrawWater(bg, 7, Main.liquidAlpha[7]); + DrawWater(bg, 7, Main.liquidAlpha[7]); } else { - this.DrawWater(bg, 7, 1f); + DrawWater(bg, 7, 1f); } } else { - this.DrawWater(bg, 7, Main.liquidAlpha[7]); + DrawWater(bg, 7, Main.liquidAlpha[7]); } } if (Main.liquidAlpha[8] > 0f) @@ -29653,16 +29659,16 @@ protected void drawWaters(bool bg = false) { if (Main.waterStyle < 8) { - this.DrawWater(bg, 8, Main.liquidAlpha[8]); + DrawWater(bg, 8, Main.liquidAlpha[8]); } else { - this.DrawWater(bg, 8, 1f); + DrawWater(bg, 8, 1f); } } else { - this.DrawWater(bg, 8, Main.liquidAlpha[8]); + DrawWater(bg, 8, Main.liquidAlpha[8]); } } if (Main.liquidAlpha[9] > 0f) @@ -29671,16 +29677,16 @@ protected void drawWaters(bool bg = false) { if (Main.waterStyle < 9) { - this.DrawWater(bg, 9, Main.liquidAlpha[9]); + DrawWater(bg, 9, Main.liquidAlpha[9]); } else { - this.DrawWater(bg, 9, 1f); + DrawWater(bg, 9, 1f); } } else { - this.DrawWater(bg, 9, Main.liquidAlpha[9]); + DrawWater(bg, 9, Main.liquidAlpha[9]); } } if (Main.liquidAlpha[10] > 0f) @@ -29689,15 +29695,15 @@ protected void drawWaters(bool bg = false) { if (Main.waterStyle < 10) { - this.DrawWater(bg, 10, Main.liquidAlpha[10]); + DrawWater(bg, 10, Main.liquidAlpha[10]); return; } - this.DrawWater(bg, 10, 1f); + DrawWater(bg, 10, 1f); return; } else { - this.DrawWater(bg, 10, Main.liquidAlpha[10]); + DrawWater(bg, 10, Main.liquidAlpha[10]); } } } @@ -29790,7 +29796,7 @@ protected void DrawWaterfall(int Style = 0, float Alpha = 1f) float num20 = (float)color.A * num15; color = new Color((int)num17, (int)num18, (int)num19, (int)num20); SpriteEffects effects = SpriteEffects.None; - this.spriteBatch.Draw(Main.waterfallTexture[12], new Vector2((float)(num5 * 16 + 8) + num, (float)(num6 * 16 + 8)) - Main.screenPosition, new Rectangle?(new Rectangle(x, 0, 16, 16)), color, 0f, new Vector2(8f, 8f), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.waterfallTexture[12], new Vector2((float)(num5 * 16 + 8) + num, (float)(num6 * 16 + 8)) - Main.screenPosition, new Rectangle?(new Rectangle(x, 0, 16, 16)), color, 0f, new Vector2(8f, 8f), 1f, SpriteEffects.None, 0f); color = Lighting.GetColor(num5, num6); num15 = 0.6f; num15 *= Alpha; @@ -29804,7 +29810,7 @@ protected void DrawWaterfall(int Style = 0, float Alpha = 1f) num19 = (float)color.B * num15; num20 = (float)color.A * num15; color = new Color((int)num17, (int)num18, (int)num19, (int)num20); - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 + 8) + num, (float)(num6 * 16 + 8)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 0, 16, 16)), color, (float)Main.rand.Next(-100, 100) * 0.001f, new Vector2(8f, 8f), 1f, effects, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 + 8) + num, (float)(num6 * 16 + 8)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 0, 16, 16)), color, (float)Main.rand.Next(-100, 100) * 0.001f, new Vector2(8f, 8f), 1f, effects, 0f); num6++; if (WorldGen.SolidTile(num5, num6) || Main.tile[num5, num6].liquid > 64) { @@ -30015,44 +30021,44 @@ protected void DrawWaterfall(int Style = 0, float Alpha = 1f) num9 = num10; if (num9 == 1) { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 - 16), (float)(num6 * 16 + 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 - 16), (float)(num6 * 16 + 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); } else { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 - 16), (float)(num6 * 16 + 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 8)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 - 16), (float)(num6 * 16 + 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 8)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); } } if (num11 != 0 && num31 == 0 && num32 == 1) { if (num9 == 1) { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3 + 8)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 0, 16, 16 - num28 - 8)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3 + 8)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 0, 16, 16 - num28 - 8)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); } else { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3 + 8)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 0, 16, 16 - num28 - 8)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3 + 8)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 0, 16, 16 - num28 - 8)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } if (num3 == 8 && num8 == 1 && num11 == 0) { if (num10 == -1) { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 8)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 8)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 - 16), (float)(num6 * 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 8)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 - 16), (float)(num6 * 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 8)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); } } if (num29 != 0 && num7 == 0) { if (num30 == 1) { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 - 16), (float)(num6 * 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 - 16), (float)(num6 * 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); } else { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } if (num32 == 1 && num29 == 0 && num11 == 0) @@ -30061,22 +30067,22 @@ protected void DrawWaterfall(int Style = 0, float Alpha = 1f) { if (num8 == 0) { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 0, 16, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 0, 16, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } else { if (num8 == 0) { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 0, 16, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 0, 16, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); } else { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 - 16), (float)(num6 * 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 - 16), (float)(num6 * 16)) - Main.screenPosition, new Rectangle?(new Rectangle(num12, 24, 32, 16 - num28)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); } } } @@ -30098,12 +30104,12 @@ protected void DrawWaterfall(int Style = 0, float Alpha = 1f) { num44 = 4; } - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 + num42), (float)(num6 * 16 + num3 + num44)) - Main.screenPosition, new Rectangle?(new Rectangle(16 + num12 + num43, 0, 2, 16 - num3)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 + num42), (float)(num6 * 16 + num3 + num44)) - Main.screenPosition, new Rectangle?(new Rectangle(16 + num12 + num43, 0, 2, 16 - num3)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); } } else { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3)) - Main.screenPosition, new Rectangle?(new Rectangle(16 + num12, 0, 16, 16)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3)) - Main.screenPosition, new Rectangle?(new Rectangle(16 + num12, 0, 16, 16)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); } } } @@ -30125,12 +30131,12 @@ protected void DrawWaterfall(int Style = 0, float Alpha = 1f) { num47 = 4; } - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 + num45), (float)(num6 * 16 + num3 + num47)) - Main.screenPosition, new Rectangle?(new Rectangle(16 + num12 + num46, 0, 2, 16 - num3)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16 + num45), (float)(num6 * 16 + num3 + num47)) - Main.screenPosition, new Rectangle?(new Rectangle(16 + num12 + num46, 0, 2, 16 - num3)), color2, 0f, default(Vector2), 1f, SpriteEffects.FlipHorizontally, 0f); } } else { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3)) - Main.screenPosition, new Rectangle?(new Rectangle(16 + num12, 0, 16, 16)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3)) - Main.screenPosition, new Rectangle?(new Rectangle(16 + num12, 0, 16, 16)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -30140,7 +30146,7 @@ protected void DrawWaterfall(int Style = 0, float Alpha = 1f) { if (Main.tile[num5, num6].liquid <= 0 || Main.tile[num5, num6].halfBrick()) { - this.spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3)) - Main.screenPosition, new Rectangle?(new Rectangle(16 + num12, 0, 16, 16)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.waterfallTexture[num4], new Vector2((float)(num5 * 16), (float)(num6 * 16 + num3)) - Main.screenPosition, new Rectangle?(new Rectangle(16 + num12, 0, 16, 16)), color2, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } k = 1000; } @@ -30227,11 +30233,11 @@ protected void lookForColorTiles() { if (Main.tile[i, j].active() && Main.tile[i, j].color() > 0) { - this.tileColorCheck((int)Main.tile[i, j].type, (int)Main.tile[i, j].color()); + tileColorCheck((int)Main.tile[i, j].type, (int)Main.tile[i, j].color()); } if (Main.tile[i, j].wall > 0 && Main.tile[i, j].wallColor() > 0) { - this.wallColorCheck((int)Main.tile[i, j].wall, (int)Main.tile[i, j].wallColor()); + wallColorCheck((int)Main.tile[i, j].wall, (int)Main.tile[i, j].wallColor()); } } } @@ -30243,7 +30249,7 @@ protected void lookForColorTiles() { if (Main.checkTreeAlt[k, l]) { - this.treeColorCheck(k, l); + treeColorCheck(k, l); Main.checkTreeAlt[k, l] = false; } } @@ -30251,14 +30257,14 @@ protected void lookForColorTiles() } protected void tileColorCheck(int t, int c) { - this.LoadTiles(t); + LoadTiles(t); if (c >= Main.numTileColors) { return; } if (!Main.tileAltTextureInit[t, c]) { - Main.tileAltTexture[t, c] = new RenderTarget2D(base.GraphicsDevice, Main.tileTexture[t].Width, Main.tileTexture[t].Height, false, base.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24, 0, RenderTargetUsage.PreserveContents); + Main.tileAltTexture[t, c] = new RenderTarget2D(GraphicsDevice, Main.tileTexture[t].Width, Main.tileTexture[t].Height, false, GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24, 0, RenderTargetUsage.PreserveContents); Main.tileAltTextureInit[t, c] = true; } if (Main.tileAltTexture[t, c].IsContentLost) @@ -30267,9 +30273,9 @@ protected void tileColorCheck(int t, int c) } if (!Main.tileAltTextureDrawn[t, c]) { - base.GraphicsDevice.SetRenderTarget(Main.tileAltTexture[t, c]); - base.GraphicsDevice.Clear(new Color(0, 0, 0, 0)); - this.spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); + GraphicsDevice.SetRenderTarget(Main.tileAltTexture[t, c]); + GraphicsDevice.Clear(new Color(0, 0, 0, 0)); + spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); if (c > 0 && c < 13 && (t == 0 || t == 2 || t == 5 || t == 23 || t == 59 || t == 60 || t == 70 || t == 109 || t == 199)) { int index = c + 27; @@ -30279,9 +30285,9 @@ protected void tileColorCheck(int t, int c) { Main.tileShader.CurrentTechnique.Passes[c].Apply(); } - this.spriteBatch.Draw(Main.tileTexture[t], new Rectangle(0, 0, Main.tileTexture[t].Width, Main.tileTexture[t].Height), Color.White); - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); + spriteBatch.Draw(Main.tileTexture[t], new Rectangle(0, 0, Main.tileTexture[t].Width, Main.tileTexture[t].Height), Color.White); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); Main.tileAltTextureDrawn[t, c] = true; } } @@ -30289,8 +30295,8 @@ protected void treeColorCheck(int t, int c) { if (!Main.treeAltTextureInit[t, c]) { - Main.treeTopAltTexture[t, c] = new RenderTarget2D(base.GraphicsDevice, Main.treeTopTexture[t].Width, Main.treeTopTexture[t].Height, false, base.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24, 0, RenderTargetUsage.PreserveContents); - Main.treeBranchAltTexture[t, c] = new RenderTarget2D(base.GraphicsDevice, Main.treeBranchTexture[t].Width, Main.treeBranchTexture[t].Height, false, base.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24, 0, RenderTargetUsage.PreserveContents); + Main.treeTopAltTexture[t, c] = new RenderTarget2D(GraphicsDevice, Main.treeTopTexture[t].Width, Main.treeTopTexture[t].Height, false, GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24, 0, RenderTargetUsage.PreserveContents); + Main.treeBranchAltTexture[t, c] = new RenderTarget2D(GraphicsDevice, Main.treeBranchTexture[t].Width, Main.treeBranchTexture[t].Height, false, GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24, 0, RenderTargetUsage.PreserveContents); Main.treeAltTextureInit[t, c] = true; } if (Main.treeTopAltTexture[t, c].IsContentLost || Main.treeBranchAltTexture[t, c].IsContentLost) @@ -30299,9 +30305,9 @@ protected void treeColorCheck(int t, int c) } if (!Main.treeAltTextureDrawn[t, c]) { - base.GraphicsDevice.SetRenderTarget(Main.treeTopAltTexture[t, c]); - base.GraphicsDevice.Clear(new Color(0, 0, 0, 0)); - this.spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); + GraphicsDevice.SetRenderTarget(Main.treeTopAltTexture[t, c]); + GraphicsDevice.Clear(new Color(0, 0, 0, 0)); + spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); if (c > 0 && c < 13) { int index = c + 27; @@ -30311,12 +30317,12 @@ protected void treeColorCheck(int t, int c) { Main.tileShader.CurrentTechnique.Passes[c].Apply(); } - this.spriteBatch.Draw(Main.treeTopTexture[t], new Rectangle(0, 0, Main.treeTopTexture[t].Width, Main.treeTopTexture[t].Height), Color.White); - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); - base.GraphicsDevice.SetRenderTarget(Main.treeBranchAltTexture[t, c]); - base.GraphicsDevice.Clear(new Color(0, 0, 0, 0)); - this.spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); + spriteBatch.Draw(Main.treeTopTexture[t], new Rectangle(0, 0, Main.treeTopTexture[t].Width, Main.treeTopTexture[t].Height), Color.White); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); + GraphicsDevice.SetRenderTarget(Main.treeBranchAltTexture[t, c]); + GraphicsDevice.Clear(new Color(0, 0, 0, 0)); + spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); if (c > 0 && c < 13) { int index2 = c + 27; @@ -30326,18 +30332,18 @@ protected void treeColorCheck(int t, int c) { Main.tileShader.CurrentTechnique.Passes[c].Apply(); } - this.spriteBatch.Draw(Main.treeBranchTexture[t], new Rectangle(0, 0, Main.treeBranchTexture[t].Width, Main.treeBranchTexture[t].Height), Color.White); - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); + spriteBatch.Draw(Main.treeBranchTexture[t], new Rectangle(0, 0, Main.treeBranchTexture[t].Width, Main.treeBranchTexture[t].Height), Color.White); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); Main.treeAltTextureDrawn[t, c] = true; } } protected void wallColorCheck(int t, int c) { - this.LoadWall(t); + LoadWall(t); if (!Main.wallAltTextureInit[t, c]) { - Main.wallAltTexture[t, c] = new RenderTarget2D(base.GraphicsDevice, Main.wallTexture[t].Width, Main.wallTexture[t].Height, false, base.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24, 0, RenderTargetUsage.PreserveContents); + Main.wallAltTexture[t, c] = new RenderTarget2D(GraphicsDevice, Main.wallTexture[t].Width, Main.wallTexture[t].Height, false, GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24, 0, RenderTargetUsage.PreserveContents); Main.wallAltTextureInit[t, c] = true; } if (Main.wallAltTexture[t, c].IsContentLost) @@ -30346,13 +30352,13 @@ protected void wallColorCheck(int t, int c) } if (!Main.wallAltTextureDrawn[t, c]) { - base.GraphicsDevice.SetRenderTarget(Main.wallAltTexture[t, c]); - base.GraphicsDevice.Clear(new Color(0, 0, 0, 0)); - this.spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); + GraphicsDevice.SetRenderTarget(Main.wallAltTexture[t, c]); + GraphicsDevice.Clear(new Color(0, 0, 0, 0)); + spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); Main.tileShader.CurrentTechnique.Passes[c].Apply(); - this.spriteBatch.Draw(Main.wallTexture[t], new Rectangle(0, 0, Main.wallTexture[t].Width, Main.wallTexture[t].Height), Color.White); - this.spriteBatch.End(); - base.GraphicsDevice.SetRenderTarget(null); + spriteBatch.Draw(Main.wallTexture[t], new Rectangle(0, 0, Main.wallTexture[t].Width, Main.wallTexture[t].Height), Color.White); + spriteBatch.End(); + GraphicsDevice.SetRenderTarget(null); Main.wallAltTextureDrawn[t, c] = true; } } @@ -30469,7 +30475,7 @@ protected void LoadBackground(int i) { if (i >= 0 && !Main.backgroundLoaded[i]) { - Main.backgroundTexture[i] = base.Content.Load(string.Concat(new object[] + Main.backgroundTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -30485,7 +30491,7 @@ protected void LoadNPC(int i) { if (!Main.NPCLoaded[i] || Main.npcTexture[i] == null) { - Main.npcTexture[i] = base.Content.Load(string.Concat(new object[] + Main.npcTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -30499,7 +30505,7 @@ protected void LoadProjectile(int i) { if (!Main.projectileLoaded[i]) { - Main.projectileTexture[i] = base.Content.Load(string.Concat(new object[] + Main.projectileTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -30513,7 +30519,7 @@ protected void LoadGore(int i) { if (!Main.goreLoaded[i]) { - Main.goreTexture[i] = base.Content.Load(string.Concat(new object[] + Main.goreTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -30527,7 +30533,7 @@ protected void LoadWall(int i) { if (!Main.wallLoaded[i]) { - Main.wallTexture[i] = base.Content.Load(string.Concat(new object[] + Main.wallTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -30541,7 +30547,7 @@ protected void LoadTiles(int i) { if (!Main.tileSetsLoaded[i]) { - Main.tileTexture[i] = base.Content.Load(string.Concat(new object[] + Main.tileTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -30557,7 +30563,7 @@ protected void LoadItemFlames(int i) { try { - Main.itemFlameTexture[i] = base.Content.Load(string.Concat(new object[] + Main.itemFlameTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -30575,7 +30581,7 @@ protected void LoadWings(int i) { if (!Main.wingsLoaded[i]) { - Main.wingsTexture[i] = base.Content.Load(string.Concat(new object[] + Main.wingsTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -30589,14 +30595,14 @@ protected void LoadHair(int i) { if (!Main.hairLoaded[i]) { - Main.playerHairTexture[i] = base.Content.Load(string.Concat(new object[] + Main.playerHairTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, "Player_Hair_", i + 1 })); - Main.playerHairAltTexture[i] = base.Content.Load(string.Concat(new object[] + Main.playerHairAltTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -30610,7 +30616,7 @@ protected void LoadArmorHead(int i) { if (!Main.armorHeadLoaded[i]) { - Main.armorHeadTexture[i] = base.Content.Load(string.Concat(new object[] + Main.armorHeadTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -30624,21 +30630,21 @@ protected void LoadArmorBody(int i) { if (!Main.armorBodyLoaded[i]) { - Main.femaleBodyTexture[i] = base.Content.Load(string.Concat(new object[] + Main.femaleBodyTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, "Female_Body_", i })); - Main.armorBodyTexture[i] = base.Content.Load(string.Concat(new object[] + Main.armorBodyTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, "Armor_Body_", i })); - Main.armorArmTexture[i] = base.Content.Load(string.Concat(new object[] + Main.armorArmTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -30652,7 +30658,7 @@ protected void LoadArmorLegs(int i) { if (!Main.armorLegsLoaded[i]) { - Main.armorLegTexture[i] = base.Content.Load(string.Concat(new object[] + Main.armorLegTexture[i] = Content.Load(string.Concat(new object[] { "Images", Path.DirectorySeparatorChar, @@ -30684,14 +30690,14 @@ protected void DrawSurfaceBG() color.A = (byte)((float)color.A * Main.atmo); } float num3 = Main.cloud[i].position.Y * ((float)Main.screenHeight / 600f); - num3 = Main.cloud[i].position.Y + (float)((int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 750.0 + 830.0)) + (float)((int)this.scAdj); - this.spriteBatch.Draw(Main.cloudTexture[Main.cloud[i].type], new Vector2(Main.cloud[i].position.X + (float)Main.cloudTexture[Main.cloud[i].type].Width * 0.5f, num3 + (float)Main.cloudTexture[Main.cloud[i].type].Height * 0.5f), new Rectangle?(new Rectangle(0, 0, Main.cloudTexture[Main.cloud[i].type].Width, Main.cloudTexture[Main.cloud[i].type].Height)), color, Main.cloud[i].rotation, new Vector2((float)Main.cloudTexture[Main.cloud[i].type].Width * 0.5f, (float)Main.cloudTexture[Main.cloud[i].type].Height * 0.5f), Main.cloud[i].scale, Main.cloud[i].spriteDir, 0f); + num3 = Main.cloud[i].position.Y + (float)((int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 750.0 + 830.0)) + (float)((int)scAdj); + spriteBatch.Draw(Main.cloudTexture[Main.cloud[i].type], new Vector2(Main.cloud[i].position.X + (float)Main.cloudTexture[Main.cloud[i].type].Width * 0.5f, num3 + (float)Main.cloudTexture[Main.cloud[i].type].Height * 0.5f), new Rectangle?(new Rectangle(0, 0, Main.cloudTexture[Main.cloud[i].type].Width, Main.cloudTexture[Main.cloud[i].type].Height)), color, Main.cloud[i].rotation, new Vector2((float)Main.cloudTexture[Main.cloud[i].type].Width * 0.5f, (float)Main.cloudTexture[Main.cloud[i].type].Height * 0.5f), Main.cloud[i].scale, Main.cloud[i].spriteDir, 0f); } } } Main.atmo = 1f; Main.bgScale *= 2f; - this.bgParrallax = 0.15; + bgParrallax = 0.15; if (Main.atmo < 1f) { Main.backColor.R = (byte)((float)Main.backColor.R * Main.atmo); @@ -30721,20 +30727,20 @@ protected void DrawSurfaceBG() } if (Main.cloudBGAlpha > 0f) { - this.LoadBackground(Main.cloudBG[0]); - this.LoadBackground(Main.cloudBG[1]); + LoadBackground(Main.cloudBG[0]); + LoadBackground(Main.cloudBG[1]); Main.bgScale *= 2f; - this.bgParrallax = 0.15; + bgParrallax = 0.15; float num4 = Main.cloudBGAlpha; if (num4 > 1f) { num4 = 1f; } Main.bgScale = 1.65f; - this.bgParrallax = 0.090000003576278687; - if (base.IsActive) + bgParrallax = 0.090000003576278687; + if (IsActive) { - Main.cloudBGX[0] += Main.windSpeed * (float)this.bgParrallax * 5f * (float)Main.dayRate; + Main.cloudBGX[0] += Main.windSpeed * (float)bgParrallax * 5f * (float)Main.dayRate; } if (Main.cloudBGX[0] > (float)Main.backgroundWidth[Main.cloudBG[0]] * Main.bgScale) { @@ -30745,22 +30751,22 @@ protected void DrawSurfaceBG() Main.cloudBGX[0] += (float)Main.backgroundWidth[Main.cloudBG[0]] * Main.bgScale; } Main.bgW = (int)((float)Main.backgroundWidth[Main.cloudBG[0]] * Main.bgScale); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 900.0 + 600.0) + (int)this.scAdj; + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 900.0 + 600.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = -150; + bgTop = -150; } - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2) - (double)Main.bgW); - this.bgStart += (int)Main.cloudBGX[0]; - this.bgLoops = Main.screenWidth / Main.bgW + 2 + 2; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2) - (double)Main.bgW); + bgStart += (int)Main.cloudBGX[0]; + bgLoops = Main.screenWidth / Main.bgW + 2 + 2; Main.backColor = Main.trueBackColor; Main.backColor.R = (byte)((float)Main.backColor.R * num4); Main.backColor.G = (byte)((float)Main.backColor.G * num4); Main.backColor.B = (byte)((float)Main.backColor.B * num4); Main.backColor.A = (byte)((float)Main.backColor.A * num4); - for (int j = 0; j < this.bgLoops; j++) + for (int j = 0; j < bgLoops; j++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.cloudBG[0]], new Vector2((float)(this.bgStart + Main.bgW * j), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.cloudBG[0]], Main.backgroundHeight[Main.cloudBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.cloudBG[0]], new Vector2((float)(bgStart + Main.bgW * j), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.cloudBG[0]], Main.backgroundHeight[Main.cloudBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } num4 = Main.cloudBGAlpha * 1.5f; if (num4 > 1f) @@ -30773,10 +30779,10 @@ protected void DrawSurfaceBG() Main.backColor.B = (byte)((float)Main.backColor.B * num4); Main.backColor.A = (byte)((float)Main.backColor.A * num4); Main.bgScale = 1.85f; - this.bgParrallax = 0.12; - if (base.IsActive) + bgParrallax = 0.12; + if (IsActive) { - Main.cloudBGX[1] += Main.windSpeed * (float)this.bgParrallax * 5f * (float)Main.dayRate; + Main.cloudBGX[1] += Main.windSpeed * (float)bgParrallax * 5f * (float)Main.dayRate; } if (Main.cloudBGX[1] > (float)Main.backgroundWidth[Main.cloudBG[1]] * Main.bgScale) { @@ -30787,31 +30793,31 @@ protected void DrawSurfaceBG() Main.cloudBGX[1] += (float)Main.backgroundWidth[Main.cloudBG[1]] * Main.bgScale; } Main.bgW = (int)((float)Main.backgroundWidth[Main.cloudBG[1]] * Main.bgScale); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1100.0 + 750.0) + (int)this.scAdj; + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1100.0 + 750.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = -50; + bgTop = -50; } - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2) - (double)Main.bgW); - this.bgStart += (int)Main.cloudBGX[1]; - this.bgLoops = Main.screenWidth / Main.bgW + 2 + 2; - for (int k = 0; k < this.bgLoops; k++) + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2) - (double)Main.bgW); + bgStart += (int)Main.cloudBGX[1]; + bgLoops = Main.screenWidth / Main.bgW + 2 + 2; + for (int k = 0; k < bgLoops; k++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.cloudBG[1]], new Vector2((float)(this.bgStart + Main.bgW * k), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.cloudBG[1]], Main.backgroundHeight[Main.cloudBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.cloudBG[1]], new Vector2((float)(bgStart + Main.bgW * k), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.cloudBG[1]], Main.backgroundHeight[Main.cloudBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } - this.LoadBackground(Main.treeMntBG[0]); - this.LoadBackground(Main.treeMntBG[1]); + LoadBackground(Main.treeMntBG[0]); + LoadBackground(Main.treeMntBG[1]); Main.bgScale = 1f; - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1300.0 + 1090.0) + (int)this.scAdj; + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1300.0 + 1090.0) + (int)scAdj; Main.bgScale *= 2f; - this.bgParrallax = 0.15; + bgParrallax = 0.15; Main.bgW = (int)((float)Main.backgroundWidth[Main.treeMntBG[0]] * Main.bgScale); - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgLoops = Main.screenWidth / Main.bgW + 2; if (Main.gameMenu) { - this.bgTop = 100; + bgTop = 100; } if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { @@ -30824,39 +30830,39 @@ protected void DrawSurfaceBG() { if (Main.treeMntBG[0] == 93 || (Main.treeMntBG[0] >= 168 && Main.treeMntBG[0] <= 170)) { - this.bgTop -= 50; + bgTop -= 50; } if (Main.treeMntBG[0] == 171) { - this.bgTop -= 100; + bgTop -= 100; } if (Main.treeMntBG[0] == 176) { - this.bgTop += 250; + bgTop += 250; } if (Main.treeMntBG[0] == 179) { - this.bgTop -= 100; + bgTop -= 100; } - for (int l = 0; l < this.bgLoops; l++) + for (int l = 0; l < bgLoops; l++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.treeMntBG[0]], new Vector2((float)(this.bgStart + Main.bgW * l), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.treeMntBG[0]], Main.backgroundHeight[Main.treeMntBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.treeMntBG[0]], new Vector2((float)(bgStart + Main.bgW * l), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.treeMntBG[0]], Main.backgroundHeight[Main.treeMntBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } if (Main.treeMntBG[0] == 93 || (Main.treeMntBG[0] >= 168 && Main.treeMntBG[0] <= 170)) { - this.bgTop += 50; + bgTop += 50; } if (Main.treeMntBG[0] == 171) { - this.bgTop += 100; + bgTop += 100; } if (Main.treeMntBG[0] == 176) { - this.bgTop -= 250; + bgTop -= 250; } if (Main.treeMntBG[0] == 179) { - this.bgTop += 100; + bgTop += 100; } } Main.backColor = Main.trueBackColor; @@ -30866,10 +30872,10 @@ protected void DrawSurfaceBG() Main.backColor.A = (byte)((float)Main.backColor.A * Main.bgAlpha2[1]); if (Main.bgAlpha2[1] > 0f) { - this.LoadBackground(23); - for (int m = 0; m < this.bgLoops; m++) + LoadBackground(23); + for (int m = 0; m < bgLoops; m++) { - this.spriteBatch.Draw(Main.backgroundTexture[23], new Vector2((float)(this.bgStart + Main.bgW * m), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[23], Main.backgroundHeight[23])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[23], new Vector2((float)(bgStart + Main.bgW * m), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[23], Main.backgroundHeight[23])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } Main.backColor = Main.trueBackColor; @@ -30879,10 +30885,10 @@ protected void DrawSurfaceBG() Main.backColor.A = (byte)((float)Main.backColor.A * Main.bgAlpha2[2]); if (Main.bgAlpha2[2] > 0f) { - this.LoadBackground(24); - for (int n = 0; n < this.bgLoops; n++) + LoadBackground(24); + for (int n = 0; n < bgLoops; n++) { - this.spriteBatch.Draw(Main.backgroundTexture[24], new Vector2((float)(this.bgStart + Main.bgW * n), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[24], Main.backgroundHeight[24])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[24], new Vector2((float)(bgStart + Main.bgW * n), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[24], Main.backgroundHeight[24])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } Main.backColor = Main.trueBackColor; @@ -30892,10 +30898,10 @@ protected void DrawSurfaceBG() Main.backColor.A = (byte)((float)Main.backColor.A * Main.bgAlpha2[4]); if (Main.bgAlpha2[4] > 0f) { - this.LoadBackground(Main.snowMntBG[0]); - for (int num5 = 0; num5 < this.bgLoops; num5++) + LoadBackground(Main.snowMntBG[0]); + for (int num5 = 0; num5 < bgLoops; num5++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.snowMntBG[0]], new Vector2((float)(this.bgStart + Main.bgW * num5), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.snowMntBG[0]], Main.backgroundHeight[Main.snowMntBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.snowMntBG[0]], new Vector2((float)(bgStart + Main.bgW * num5), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.snowMntBG[0]], Main.backgroundHeight[Main.snowMntBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } Main.backColor = Main.trueBackColor; @@ -30905,15 +30911,15 @@ protected void DrawSurfaceBG() Main.backColor.A = (byte)((float)Main.backColor.A * Main.bgAlpha2[5]); if (Main.bgAlpha2[5] > 0f) { - this.LoadBackground(24); - for (int num6 = 0; num6 < this.bgLoops; num6++) + LoadBackground(24); + for (int num6 = 0; num6 < bgLoops; num6++) { - this.spriteBatch.Draw(Main.backgroundTexture[24], new Vector2((float)(this.bgStart + Main.bgW * num6), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[24], Main.backgroundHeight[24])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[24], new Vector2((float)(bgStart + Main.bgW * num6), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[24], Main.backgroundHeight[24])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } } - this.cTop = (float)(this.bgTop - 50); + cTop = (float)(bgTop - 50); if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { for (int num7 = 0; num7 < 200; num7++) @@ -30940,23 +30946,23 @@ protected void DrawSurfaceBG() if (Main.gameMenu) { } - this.spriteBatch.Draw(Main.cloudTexture[Main.cloud[num7].type], new Vector2(Main.cloud[num7].position.X + (float)Main.cloudTexture[Main.cloud[num7].type].Width * 0.5f, num8 + (float)Main.cloudTexture[Main.cloud[num7].type].Height * 0.5f + this.cTop + 200f), new Rectangle?(new Rectangle(0, 0, Main.cloudTexture[Main.cloud[num7].type].Width, Main.cloudTexture[Main.cloud[num7].type].Height)), color2, Main.cloud[num7].rotation, new Vector2((float)Main.cloudTexture[Main.cloud[num7].type].Width * 0.5f, (float)Main.cloudTexture[Main.cloud[num7].type].Height * 0.5f), Main.cloud[num7].scale, Main.cloud[num7].spriteDir, 0f); + spriteBatch.Draw(Main.cloudTexture[Main.cloud[num7].type], new Vector2(Main.cloud[num7].position.X + (float)Main.cloudTexture[Main.cloud[num7].type].Width * 0.5f, num8 + (float)Main.cloudTexture[Main.cloud[num7].type].Height * 0.5f + cTop + 200f), new Rectangle?(new Rectangle(0, 0, Main.cloudTexture[Main.cloud[num7].type].Width, Main.cloudTexture[Main.cloud[num7].type].Height)), color2, Main.cloud[num7].rotation, new Vector2((float)Main.cloudTexture[Main.cloud[num7].type].Width * 0.5f, (float)Main.cloudTexture[Main.cloud[num7].type].Height * 0.5f), Main.cloud[num7].scale, Main.cloud[num7].spriteDir, 0f); } } } if (Main.holyTiles > 0 && Main.owBack) { - this.bgParrallax = 0.17; + bgParrallax = 0.17; Main.bgScale = 1.1f; Main.bgScale *= 2f; Main.bgW = (int)((double)(3500f * Main.bgScale) * 1.05); - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgLoops = Main.screenWidth / Main.bgW + 2; - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1400.0 + 900.0) + (int)this.scAdj; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgLoops = Main.screenWidth / Main.bgW + 2; + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1400.0 + 900.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 230; - this.bgStart -= 500; + bgTop = 230; + bgStart -= 500; } Color color3 = Main.trueBackColor; float num10 = (float)Main.holyTiles / 400f; @@ -30970,32 +30976,32 @@ protected void DrawSurfaceBG() color3.A = (byte)((float)color3.A * num10 * 0.8f); if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - this.LoadBackground(18); - this.LoadBackground(19); - for (int num11 = 0; num11 < this.bgLoops; num11++) + LoadBackground(18); + LoadBackground(19); + for (int num11 = 0; num11 < bgLoops; num11++) { - this.spriteBatch.Draw(Main.backgroundTexture[18], new Vector2((float)(this.bgStart + Main.bgW * num11), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[18], Main.backgroundHeight[18])), color3, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.backgroundTexture[19], new Vector2((float)(this.bgStart + Main.bgW * num11 + 1700), (float)(this.bgTop + 100)), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[19], Main.backgroundHeight[19])), color3, 0f, default(Vector2), Main.bgScale * 0.9f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[18], new Vector2((float)(bgStart + Main.bgW * num11), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[18], Main.backgroundHeight[18])), color3, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[19], new Vector2((float)(bgStart + Main.bgW * num11 + 1700), (float)(bgTop + 100)), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[19], Main.backgroundHeight[19])), color3, 0f, default(Vector2), Main.bgScale * 0.9f, SpriteEffects.None, 0f); } } } if (Main.treeMntBG[1] > -1) { - this.LoadBackground(Main.treeMntBG[1]); - this.bgParrallax = 0.2; + LoadBackground(Main.treeMntBG[1]); + bgParrallax = 0.2; Main.bgScale = 1.15f; Main.bgScale *= 2f; Main.bgW = (int)((float)Main.backgroundWidth[Main.treeMntBG[1]] * Main.bgScale); - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgLoops = Main.screenWidth / Main.bgW + 2; - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1400.0 + 1260.0) + (int)this.scAdj; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgLoops = Main.screenWidth / Main.bgW + 2; + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1400.0 + 1260.0) + (int)scAdj; } if (Main.owBack) { if (Main.gameMenu) { - this.bgTop = 230; - this.bgStart -= 500; + bgTop = 230; + bgStart -= 500; } if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { @@ -31008,31 +31014,31 @@ protected void DrawSurfaceBG() { if (Main.treeMntBG[1] == 172) { - this.bgTop += 130; + bgTop += 130; } if (Main.treeMntBG[1] == 177) { - this.bgTop += 200; + bgTop += 200; } if (Main.treeMntBG[1] >= 180 && Main.treeMntBG[1] <= 183) { - this.bgTop -= 350; + bgTop -= 350; } - for (int num12 = 0; num12 < this.bgLoops; num12++) + for (int num12 = 0; num12 < bgLoops; num12++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.treeMntBG[1]], new Vector2((float)(this.bgStart + Main.bgW * num12), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.treeMntBG[1]], Main.backgroundHeight[Main.treeMntBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.treeMntBG[1]], new Vector2((float)(bgStart + Main.bgW * num12), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.treeMntBG[1]], Main.backgroundHeight[Main.treeMntBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } if (Main.treeMntBG[1] == 172) { - this.bgTop -= 130; + bgTop -= 130; } if (Main.treeMntBG[1] == 177) { - this.bgTop -= 200; + bgTop -= 200; } if (Main.treeMntBG[1] >= 180 && Main.treeMntBG[1] <= 183) { - this.bgTop += 350; + bgTop += 350; } } Main.backColor = Main.trueBackColor; @@ -31042,10 +31048,10 @@ protected void DrawSurfaceBG() Main.backColor.A = (byte)((float)Main.backColor.A * Main.bgAlpha2[1]); if (Main.bgAlpha2[1] > 0f) { - this.LoadBackground(22); - for (int num13 = 0; num13 < this.bgLoops; num13++) + LoadBackground(22); + for (int num13 = 0; num13 < bgLoops; num13++) { - this.spriteBatch.Draw(Main.backgroundTexture[22], new Vector2((float)(this.bgStart + Main.bgW * num13), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[22], Main.backgroundHeight[22])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[22], new Vector2((float)(bgStart + Main.bgW * num13), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[22], Main.backgroundHeight[22])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } Main.backColor = Main.trueBackColor; @@ -31055,10 +31061,10 @@ protected void DrawSurfaceBG() Main.backColor.A = (byte)((float)Main.backColor.A * Main.bgAlpha2[2]); if (Main.bgAlpha2[2] > 0f) { - this.LoadBackground(25); - for (int num14 = 0; num14 < this.bgLoops; num14++) + LoadBackground(25); + for (int num14 = 0; num14 < bgLoops; num14++) { - this.spriteBatch.Draw(Main.backgroundTexture[25], new Vector2((float)(this.bgStart + Main.bgW * num14), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[25], Main.backgroundHeight[25])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[25], new Vector2((float)(bgStart + Main.bgW * num14), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[25], Main.backgroundHeight[25])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } Main.backColor = Main.trueBackColor; @@ -31068,10 +31074,10 @@ protected void DrawSurfaceBG() Main.backColor.A = (byte)((float)Main.backColor.A * Main.bgAlpha2[3]); if (Main.bgAlpha2[3] > 0f) { - this.LoadBackground(Main.oceanBG); - for (int num15 = 0; num15 < this.bgLoops; num15++) + LoadBackground(Main.oceanBG); + for (int num15 = 0; num15 < bgLoops; num15++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.oceanBG], new Vector2((float)(this.bgStart + Main.bgW * num15), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.oceanBG], Main.backgroundHeight[Main.oceanBG])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.oceanBG], new Vector2((float)(bgStart + Main.bgW * num15), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.oceanBG], Main.backgroundHeight[Main.oceanBG])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } Main.backColor = Main.trueBackColor; @@ -31081,10 +31087,10 @@ protected void DrawSurfaceBG() Main.backColor.A = (byte)((float)Main.backColor.A * Main.bgAlpha2[4]); if (Main.bgAlpha2[4] > 0f) { - this.LoadBackground(Main.snowMntBG[1]); - for (int num16 = 0; num16 < this.bgLoops; num16++) + LoadBackground(Main.snowMntBG[1]); + for (int num16 = 0; num16 < bgLoops; num16++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.snowMntBG[1]], new Vector2((float)(this.bgStart + Main.bgW * num16), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.snowMntBG[1]], Main.backgroundHeight[Main.snowMntBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.snowMntBG[1]], new Vector2((float)(bgStart + Main.bgW * num16), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.snowMntBG[1]], Main.backgroundHeight[Main.snowMntBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } Main.backColor = Main.trueBackColor; @@ -31094,15 +31100,15 @@ protected void DrawSurfaceBG() Main.backColor.A = (byte)((float)Main.backColor.A * Main.bgAlpha2[5]); if (Main.bgAlpha2[5] > 0f) { - this.LoadBackground(42); - for (int num17 = 0; num17 < this.bgLoops; num17++) + LoadBackground(42); + for (int num17 = 0; num17 < bgLoops; num17++) { - this.spriteBatch.Draw(Main.backgroundTexture[42], new Vector2((float)(this.bgStart + Main.bgW * num17), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[42], Main.backgroundHeight[42])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[42], new Vector2((float)(bgStart + Main.bgW * num17), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[42], Main.backgroundHeight[42])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } } - this.cTop = (float)this.bgTop * 1.01f - 150f; + cTop = (float)bgTop * 1.01f - 150f; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { for (int num18 = 0; num18 < 200; num18++) @@ -31129,7 +31135,7 @@ protected void DrawSurfaceBG() if (Main.gameMenu) { } - this.spriteBatch.Draw(Main.cloudTexture[Main.cloud[num18].type], new Vector2(Main.cloud[num18].position.X + (float)Main.cloudTexture[Main.cloud[num18].type].Width * 0.5f, num19 + (float)Main.cloudTexture[Main.cloud[num18].type].Height * 0.5f + this.cTop), new Rectangle?(new Rectangle(0, 0, Main.cloudTexture[Main.cloud[num18].type].Width, Main.cloudTexture[Main.cloud[num18].type].Height)), color4, Main.cloud[num18].rotation, new Vector2((float)Main.cloudTexture[Main.cloud[num18].type].Width * 0.5f, (float)Main.cloudTexture[Main.cloud[num18].type].Height * 0.5f), Main.cloud[num18].scale, Main.cloud[num18].spriteDir, 0f); + spriteBatch.Draw(Main.cloudTexture[Main.cloud[num18].type], new Vector2(Main.cloud[num18].position.X + (float)Main.cloudTexture[Main.cloud[num18].type].Width * 0.5f, num19 + (float)Main.cloudTexture[Main.cloud[num18].type].Height * 0.5f + cTop), new Rectangle?(new Rectangle(0, 0, Main.cloudTexture[Main.cloud[num18].type].Width, Main.cloudTexture[Main.cloud[num18].type].Height)), color4, Main.cloud[num18].rotation, new Vector2((float)Main.cloudTexture[Main.cloud[num18].type].Width * 0.5f, (float)Main.cloudTexture[Main.cloud[num18].type].Height * 0.5f), Main.cloud[num18].scale, Main.cloud[num18].spriteDir, 0f); } } } @@ -31163,159 +31169,159 @@ protected void DrawSurfaceBG() Main.backColor.A = (byte)((float)Main.backColor.A * Main.bgAlpha[num21]); if (Main.bgAlpha[num21] > 0f && num21 == 3) { - this.LoadBackground(Main.jungleBG[0]); + LoadBackground(Main.jungleBG[0]); Main.bgScale = 1.25f; Main.bgScale *= 2f; Main.bgW = (int)((float)Main.backgroundWidth[Main.jungleBG[0]] * Main.bgScale); - this.bgParrallax = 0.4; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1660.0) + (int)this.scAdj; + bgParrallax = 0.4; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1660.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 320; + bgTop = 320; } if (Main.jungleBG[0] == 59) { - this.bgTop -= 200; + bgTop -= 200; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num22 = 0; num22 < this.bgLoops; num22++) + for (int num22 = 0; num22 < bgLoops; num22++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.jungleBG[0]], new Vector2((float)(this.bgStart + Main.bgW * num22), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.jungleBG[0]], Main.backgroundHeight[Main.jungleBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.jungleBG[0]], new Vector2((float)(bgStart + Main.bgW * num22), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.jungleBG[0]], Main.backgroundHeight[Main.jungleBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } - this.LoadBackground(Main.jungleBG[1]); + LoadBackground(Main.jungleBG[1]); Main.bgScale = 1.31f; Main.bgScale *= 2f; Main.bgW = (int)((float)Main.backgroundWidth[Main.jungleBG[1]] * Main.bgScale); - this.bgParrallax = 0.43; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1840.0) + (int)this.scAdj; + bgParrallax = 0.43; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1840.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 400; - this.bgStart -= 80; + bgTop = 400; + bgStart -= 80; } if (Main.jungleBG[1] == 60) { - this.bgTop -= 175; + bgTop -= 175; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num23 = 0; num23 < this.bgLoops; num23++) + for (int num23 = 0; num23 < bgLoops; num23++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.jungleBG[1]], new Vector2((float)(this.bgStart + Main.bgW * num23), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.jungleBG[1]], Main.backgroundHeight[Main.jungleBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.jungleBG[1]], new Vector2((float)(bgStart + Main.bgW * num23), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.jungleBG[1]], Main.backgroundHeight[Main.jungleBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.FlipHorizontally, 0f); } } Main.bgScale = 1.34f; Main.bgScale *= 2f; - this.LoadBackground(Main.jungleBG[2]); + LoadBackground(Main.jungleBG[2]); Main.bgW = (int)((float)Main.backgroundWidth[Main.jungleBG[2]] * Main.bgScale); - this.bgParrallax = 0.49; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2060.0) + (int)this.scAdj; + bgParrallax = 0.49; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2060.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 480; - this.bgStart -= 120; + bgTop = 480; + bgStart -= 120; } if (Main.jungleBG[2] == 61) { - this.bgTop -= 150; + bgTop -= 150; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num24 = 0; num24 < this.bgLoops; num24++) + for (int num24 = 0; num24 < bgLoops; num24++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.jungleBG[2]], new Vector2((float)(this.bgStart + Main.bgW * num24), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.jungleBG[2]], Main.backgroundHeight[Main.jungleBG[2]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.jungleBG[2]], new Vector2((float)(bgStart + Main.bgW * num24), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.jungleBG[2]], Main.backgroundHeight[Main.jungleBG[2]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } if (Main.bgAlpha[num21] > 0f && num21 == 2) { - this.LoadBackground(Main.desertBG[0]); + LoadBackground(Main.desertBG[0]); Main.bgScale = 1.25f; Main.bgScale *= 2f; Main.bgW = (int)((float)Main.backgroundWidth[Main.desertBG[0]] * Main.bgScale); - this.bgParrallax = 0.37; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1750.0) + (int)this.scAdj; + bgParrallax = 0.37; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1750.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 320; + bgTop = 320; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num25 = 0; num25 < this.bgLoops; num25++) + for (int num25 = 0; num25 < bgLoops; num25++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.desertBG[0]], new Vector2((float)(this.bgStart + Main.bgW * num25), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.desertBG[0]], Main.backgroundHeight[Main.desertBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.desertBG[0]], new Vector2((float)(bgStart + Main.bgW * num25), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.desertBG[0]], Main.backgroundHeight[Main.desertBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } Main.bgScale = 1.34f; Main.bgScale *= 2f; - this.LoadBackground(Main.desertBG[1]); + LoadBackground(Main.desertBG[1]); Main.bgW = (int)((float)Main.backgroundWidth[Main.desertBG[1]] * Main.bgScale); - this.bgParrallax = 0.49; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2150.0) + (int)this.scAdj; + bgParrallax = 0.49; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2150.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 480; - this.bgStart -= 120; + bgTop = 480; + bgStart -= 120; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num26 = 0; num26 < this.bgLoops; num26++) + for (int num26 = 0; num26 < bgLoops; num26++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.desertBG[1]], new Vector2((float)(this.bgStart + Main.bgW * num26), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.desertBG[1]], Main.backgroundHeight[Main.desertBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.desertBG[1]], new Vector2((float)(bgStart + Main.bgW * num26), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.desertBG[1]], Main.backgroundHeight[Main.desertBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } if (Main.bgAlpha[num21] > 0f && num21 == 5) { - this.LoadBackground(26); + LoadBackground(26); Main.bgScale = 1.25f; Main.bgScale *= 2f; Main.bgW = (int)((float)Main.backgroundWidth[26] * Main.bgScale); - this.bgParrallax = 0.37; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1750.0) + (int)this.scAdj; + bgParrallax = 0.37; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1750.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 320; + bgTop = 320; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num27 = 0; num27 < this.bgLoops; num27++) + for (int num27 = 0; num27 < bgLoops; num27++) { - this.spriteBatch.Draw(Main.backgroundTexture[26], new Vector2((float)(this.bgStart + Main.bgW * num27), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[26], Main.backgroundHeight[26])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[26], new Vector2((float)(bgStart + Main.bgW * num27), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[26], Main.backgroundHeight[26])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } Main.bgScale = 1.34f; Main.bgScale *= 2f; - this.LoadBackground(27); + LoadBackground(27); Main.bgW = (int)((float)Main.backgroundWidth[27] * Main.bgScale); - this.bgParrallax = 0.49; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2150.0) + (int)this.scAdj; + bgParrallax = 0.49; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2150.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 480; - this.bgStart -= 120; + bgTop = 480; + bgStart -= 120; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num28 = 0; num28 < this.bgLoops; num28++) + for (int num28 = 0; num28 < bgLoops; num28++) { - this.spriteBatch.Draw(Main.backgroundTexture[27], new Vector2((float)(this.bgStart + Main.bgW * num28), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[27], Main.backgroundHeight[27])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[27], new Vector2((float)(bgStart + Main.bgW * num28), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[27], Main.backgroundHeight[27])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } @@ -31323,80 +31329,80 @@ protected void DrawSurfaceBG() { Main.bgScale = 1.25f; Main.bgScale *= 2f; - this.LoadBackground(Main.corruptBG[0]); + LoadBackground(Main.corruptBG[0]); Main.bgW = (int)((float)Main.backgroundWidth[Main.corruptBG[0]] * Main.bgScale); - this.bgParrallax = 0.4; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1500.0) + (int)this.scAdj; + bgParrallax = 0.4; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1500.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 320; + bgTop = 320; } if (Main.corruptBG[0] == 56) { - this.bgTop -= 100; + bgTop -= 100; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num29 = 0; num29 < this.bgLoops; num29++) + for (int num29 = 0; num29 < bgLoops; num29++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.corruptBG[0]], new Vector2((float)(this.bgStart + Main.bgW * num29), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.corruptBG[0]], Main.backgroundHeight[Main.corruptBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.corruptBG[0]], new Vector2((float)(bgStart + Main.bgW * num29), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.corruptBG[0]], Main.backgroundHeight[Main.corruptBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } Main.bgScale = 1.31f; Main.bgScale *= 2f; - this.LoadBackground(Main.corruptBG[1]); + LoadBackground(Main.corruptBG[1]); Main.bgW = (int)((float)Main.backgroundWidth[Main.corruptBG[1]] * Main.bgScale); - this.bgParrallax = 0.43; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1750.0) + (int)this.scAdj; + bgParrallax = 0.43; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1750.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 400; - this.bgStart -= 80; + bgTop = 400; + bgStart -= 80; } if (Main.corruptBG[0] == 56) { - this.bgTop -= 100; + bgTop -= 100; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { try { - for (int num30 = 0; num30 < this.bgLoops; num30++) + for (int num30 = 0; num30 < bgLoops; num30++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.corruptBG[1]], new Vector2((float)(this.bgStart + Main.bgW * num30), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.corruptBG[1]], Main.backgroundHeight[Main.corruptBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.corruptBG[1]], new Vector2((float)(bgStart + Main.bgW * num30), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.corruptBG[1]], Main.backgroundHeight[Main.corruptBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.FlipHorizontally, 0f); } } catch { - this.LoadBackground(Main.corruptBG[1]); + LoadBackground(Main.corruptBG[1]); } } Main.bgScale = 1.34f; Main.bgScale *= 2f; - this.LoadBackground(Main.corruptBG[2]); + LoadBackground(Main.corruptBG[2]); Main.bgW = (int)((float)Main.backgroundWidth[Main.corruptBG[2]] * Main.bgScale); - this.bgParrallax = 0.49; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2000.0) + (int)this.scAdj; + bgParrallax = 0.49; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2000.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 480; - this.bgStart -= 120; + bgTop = 480; + bgStart -= 120; } if (Main.corruptBG[0] == 56) { - this.bgTop -= 100; + bgTop -= 100; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num31 = 0; num31 < this.bgLoops; num31++) + for (int num31 = 0; num31 < bgLoops; num31++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.corruptBG[2]], new Vector2((float)(this.bgStart + Main.bgW * num31), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.corruptBG[2]], Main.backgroundHeight[Main.corruptBG[2]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.corruptBG[2]], new Vector2((float)(bgStart + Main.bgW * num31), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.corruptBG[2]], Main.backgroundHeight[Main.corruptBG[2]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } @@ -31404,61 +31410,61 @@ protected void DrawSurfaceBG() { Main.bgScale = 1.25f; Main.bgScale *= 2f; - this.LoadBackground(Main.hallowBG[0]); + LoadBackground(Main.hallowBG[0]); Main.bgW = (int)((float)Main.backgroundWidth[Main.hallowBG[0]] * Main.bgScale); - this.bgParrallax = 0.4; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1500.0) + (int)this.scAdj; + bgParrallax = 0.4; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1500.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 320; + bgTop = 320; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num32 = 0; num32 < this.bgLoops; num32++) + for (int num32 = 0; num32 < bgLoops; num32++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.hallowBG[0]], new Vector2((float)(this.bgStart + Main.bgW * num32), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.hallowBG[0]], Main.backgroundHeight[Main.hallowBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.hallowBG[0]], new Vector2((float)(bgStart + Main.bgW * num32), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.hallowBG[0]], Main.backgroundHeight[Main.hallowBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } Main.bgScale = 1.31f; Main.bgScale *= 2f; - this.LoadBackground(Main.hallowBG[1]); + LoadBackground(Main.hallowBG[1]); Main.bgW = (int)((float)Main.backgroundWidth[Main.hallowBG[1]] * Main.bgScale); - this.bgParrallax = 0.43; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1750.0) + (int)this.scAdj; + bgParrallax = 0.43; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1750.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 400; - this.bgStart -= 80; + bgTop = 400; + bgStart -= 80; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num33 = 0; num33 < this.bgLoops; num33++) + for (int num33 = 0; num33 < bgLoops; num33++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.hallowBG[1]], new Vector2((float)(this.bgStart + Main.bgW * num33), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.hallowBG[1]], Main.backgroundHeight[Main.hallowBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.hallowBG[1]], new Vector2((float)(bgStart + Main.bgW * num33), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.hallowBG[1]], Main.backgroundHeight[Main.hallowBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } Main.bgScale = 1.34f; Main.bgScale *= 2f; - this.LoadBackground(Main.hallowBG[2]); + LoadBackground(Main.hallowBG[2]); Main.bgW = (int)((float)Main.backgroundWidth[Main.hallowBG[2]] * Main.bgScale); - this.bgParrallax = 0.49; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2000.0) + (int)this.scAdj; + bgParrallax = 0.49; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2000.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 480; - this.bgStart -= 120; + bgTop = 480; + bgStart -= 120; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num34 = 0; num34 < this.bgLoops; num34++) + for (int num34 = 0; num34 < bgLoops; num34++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.hallowBG[2]], new Vector2((float)(this.bgStart + Main.bgW * num34), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.hallowBG[2]], Main.backgroundHeight[Main.hallowBG[2]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.hallowBG[2]], new Vector2((float)(bgStart + Main.bgW * num34), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.hallowBG[2]], Main.backgroundHeight[Main.hallowBG[2]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } @@ -31466,151 +31472,151 @@ protected void DrawSurfaceBG() { Main.bgScale = 1.25f; Main.bgScale *= 2f; - this.bgParrallax = 0.4; + bgParrallax = 0.4; if (Main.treeBG[0] == 91) { - this.bgParrallax = 0.27000001072883606; + bgParrallax = 0.27000001072883606; Main.bgScale = 1.2f; Main.bgScale *= 2f; } if (Main.treeBG[0] == 173) { - this.bgParrallax = 0.25; + bgParrallax = 0.25; Main.bgScale = 1.3f; Main.bgScale *= 2f; } if (Main.treeBG[0] == 178) { - this.bgParrallax = 0.30000001192092896; + bgParrallax = 0.30000001192092896; Main.bgScale = 1.2f; Main.bgScale *= 2f; } if (Main.treeBG[0] == 184) { - this.bgParrallax = 0.25; + bgParrallax = 0.25; Main.bgScale = 1.2f; Main.bgScale *= 2f; } if (Main.treeBG[0] >= 0) { - this.LoadBackground(Main.treeBG[0]); + LoadBackground(Main.treeBG[0]); Main.bgW = (int)((float)Main.backgroundWidth[Main.treeBG[0]] * Main.bgScale); - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1500.0) + (int)this.scAdj; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1500.0) + (int)scAdj; if (Main.treeBG[0] == 91) { - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1600.0 + 1400.0) + (int)this.scAdj; + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1600.0 + 1400.0) + (int)scAdj; } if (Main.treeBG[0] == 173) { - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1600.0 + 1400.0) + (int)this.scAdj; + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1600.0 + 1400.0) + (int)scAdj; } if (Main.treeBG[0] == 184) { - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1600.0 + 1400.0) + (int)this.scAdj; + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1600.0 + 1400.0) + (int)scAdj; } if (Main.gameMenu) { - this.bgTop = 320; + bgTop = 320; } if (Main.treeBG[0] == 50) { - this.bgTop -= 50; + bgTop -= 50; } if (Main.treeBG[0] == 53) { - this.bgTop -= 100; + bgTop -= 100; } if (Main.treeBG[0] == 91) { - this.bgTop += 200; + bgTop += 200; } if (Main.treeBG[0] == 173) { - this.bgTop += 200; + bgTop += 200; } if (Main.treeBG[0] == 178) { - this.bgTop += 75; + bgTop += 75; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num35 = 0; num35 < this.bgLoops; num35++) + for (int num35 = 0; num35 < bgLoops; num35++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.treeBG[0]], new Vector2((float)(this.bgStart + Main.bgW * num35), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.treeBG[0]], Main.backgroundHeight[Main.treeBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.treeBG[0]], new Vector2((float)(bgStart + Main.bgW * num35), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.treeBG[0]], Main.backgroundHeight[Main.treeBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } if (Main.treeBG[1] >= 0) { - this.LoadBackground(Main.treeBG[1]); + LoadBackground(Main.treeBG[1]); Main.bgScale = 1.31f; Main.bgScale *= 2f; Main.bgW = (int)((float)Main.backgroundWidth[Main.treeBG[1]] * Main.bgScale); - this.bgParrallax = 0.43; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1750.0) + (int)this.scAdj; + bgParrallax = 0.43; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1750.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 400; - this.bgStart -= 80; + bgTop = 400; + bgStart -= 80; } if (Main.treeBG[1] == 51) { - this.bgTop -= 50; + bgTop -= 50; } if (Main.treeBG[1] == 54) { - this.bgTop -= 100; + bgTop -= 100; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num36 = 0; num36 < this.bgLoops; num36++) + for (int num36 = 0; num36 < bgLoops; num36++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.treeBG[1]], new Vector2((float)(this.bgStart + Main.bgW * num36), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.treeBG[1]], Main.backgroundHeight[Main.treeBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.FlipHorizontally, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.treeBG[1]], new Vector2((float)(bgStart + Main.bgW * num36), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.treeBG[1]], Main.backgroundHeight[Main.treeBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.FlipHorizontally, 0f); } } } if (Main.treeBG[2] >= 0) { - this.LoadBackground(Main.treeBG[2]); + LoadBackground(Main.treeBG[2]); Main.bgScale = 1.34f; Main.bgScale *= 2f; - this.bgParrallax = 0.49; + bgParrallax = 0.49; if (Main.treeBG[0] == 91) { Main.bgScale = 1.3f; Main.bgScale *= 2f; - this.bgParrallax = 0.42; + bgParrallax = 0.42; } Main.bgW = (int)((float)Main.backgroundWidth[Main.treeBG[2]] * Main.bgScale); - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2000.0) + (int)this.scAdj; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2000.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 480; - this.bgStart -= 120; + bgTop = 480; + bgStart -= 120; } if (Main.treeBG[2] == 52) { - this.bgTop -= 50; + bgTop -= 50; } if (Main.treeBG[2] == 55) { - this.bgTop -= 100; + bgTop -= 100; } if (Main.treeBG[2] == 92) { - this.bgTop += 150; + bgTop += 150; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num37 = 0; num37 < this.bgLoops; num37++) + for (int num37 = 0; num37 < bgLoops; num37++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.treeBG[2]], new Vector2((float)(this.bgStart + Main.bgW * num37), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.treeBG[2]], Main.backgroundHeight[Main.treeBG[2]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.treeBG[2]], new Vector2((float)(bgStart + Main.bgW * num37), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.treeBG[2]], Main.backgroundHeight[Main.treeBG[2]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } @@ -31621,21 +31627,21 @@ protected void DrawSurfaceBG() { Main.bgScale = 1.25f; Main.bgScale *= 2f; - this.LoadBackground(Main.snowBG[0]); + LoadBackground(Main.snowBG[0]); Main.bgW = (int)((float)Main.backgroundWidth[Main.snowBG[0]] * Main.bgScale); - this.bgParrallax = 0.4; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1500.0) + (int)this.scAdj; + bgParrallax = 0.4; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1500.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 320; + bgTop = 320; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num38 = 0; num38 < this.bgLoops; num38++) + for (int num38 = 0; num38 < bgLoops; num38++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.snowBG[0]], new Vector2((float)(this.bgStart + Main.bgW * num38), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.snowBG[0]], Main.backgroundHeight[Main.snowBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.snowBG[0]], new Vector2((float)(bgStart + Main.bgW * num38), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.snowBG[0]], Main.backgroundHeight[Main.snowBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } @@ -31643,22 +31649,22 @@ protected void DrawSurfaceBG() { Main.bgScale = 1.31f; Main.bgScale *= 2f; - this.LoadBackground(Main.snowBG[1]); + LoadBackground(Main.snowBG[1]); Main.bgW = (int)((float)Main.backgroundWidth[Main.snowBG[1]] * Main.bgScale); - this.bgParrallax = 0.43; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1750.0) + (int)this.scAdj; + bgParrallax = 0.43; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1750.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 400; - this.bgStart -= 80; + bgTop = 400; + bgStart -= 80; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num39 = 0; num39 < this.bgLoops; num39++) + for (int num39 = 0; num39 < bgLoops; num39++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.snowBG[1]], new Vector2((float)(this.bgStart + Main.bgW * num39), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.snowBG[1]], Main.backgroundHeight[Main.snowBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.snowBG[1]], new Vector2((float)(bgStart + Main.bgW * num39), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.snowBG[1]], Main.backgroundHeight[Main.snowBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } @@ -31666,22 +31672,22 @@ protected void DrawSurfaceBG() { Main.bgScale = 1.34f; Main.bgScale *= 2f; - this.LoadBackground(Main.snowBG[2]); + LoadBackground(Main.snowBG[2]); Main.bgW = (int)((float)Main.backgroundWidth[Main.snowBG[2]] * Main.bgScale); - this.bgParrallax = 0.49; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2000.0) + (int)this.scAdj; + bgParrallax = 0.49; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2000.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 480; - this.bgStart -= 120; + bgTop = 480; + bgStart -= 120; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num40 = 0; num40 < this.bgLoops; num40++) + for (int num40 = 0; num40 < bgLoops; num40++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.snowBG[2]], new Vector2((float)(this.bgStart + Main.bgW * num40), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.snowBG[2]], Main.backgroundHeight[Main.snowBG[2]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.snowBG[2]], new Vector2((float)(bgStart + Main.bgW * num40), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.snowBG[2]], Main.backgroundHeight[Main.snowBG[2]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } @@ -31690,77 +31696,77 @@ protected void DrawSurfaceBG() { Main.bgScale = 1.25f; Main.bgScale *= 2f; - this.LoadBackground(Main.crimsonBG[0]); + LoadBackground(Main.crimsonBG[0]); Main.bgW = (int)((float)Main.backgroundWidth[Main.crimsonBG[0]] * Main.bgScale); - this.bgParrallax = 0.4; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1500.0) + (int)this.scAdj; + bgParrallax = 0.4; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1500.0) + (int)scAdj; if (Main.crimsonBG[0] == 105) { - this.bgTop += 50; + bgTop += 50; } if (Main.crimsonBG[0] == 174) { - this.bgTop -= 350; + bgTop -= 350; } if (Main.gameMenu) { - this.bgTop = 320; + bgTop = 320; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num41 = 0; num41 < this.bgLoops; num41++) + for (int num41 = 0; num41 < bgLoops; num41++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.crimsonBG[0]], new Vector2((float)(this.bgStart + Main.bgW * num41), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.crimsonBG[0]], Main.backgroundHeight[Main.crimsonBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.crimsonBG[0]], new Vector2((float)(bgStart + Main.bgW * num41), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.crimsonBG[0]], Main.backgroundHeight[Main.crimsonBG[0]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } Main.bgScale = 1.31f; Main.bgScale *= 2f; if (Main.crimsonBG[1] > -1) { - this.LoadBackground(Main.crimsonBG[1]); + LoadBackground(Main.crimsonBG[1]); Main.bgW = (int)((float)Main.backgroundWidth[Main.crimsonBG[1]] * Main.bgScale); - this.bgParrallax = 0.43; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1750.0) + (int)this.scAdj; + bgParrallax = 0.43; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1750.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 400; - this.bgStart -= 80; + bgTop = 400; + bgStart -= 80; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num42 = 0; num42 < this.bgLoops; num42++) + for (int num42 = 0; num42 < bgLoops; num42++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.crimsonBG[1]], new Vector2((float)(this.bgStart + Main.bgW * num42), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.crimsonBG[1]], Main.backgroundHeight[Main.crimsonBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.crimsonBG[1]], new Vector2((float)(bgStart + Main.bgW * num42), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.crimsonBG[1]], Main.backgroundHeight[Main.crimsonBG[1]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } Main.bgScale = 1.34f; Main.bgScale *= 2f; - this.LoadBackground(Main.crimsonBG[2]); + LoadBackground(Main.crimsonBG[2]); Main.bgW = (int)((float)Main.backgroundWidth[Main.crimsonBG[2]] * Main.bgScale); - this.bgParrallax = 0.49; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2000.0) + (int)this.scAdj; + bgParrallax = 0.49; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 2000.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 480; - this.bgStart -= 120; + bgTop = 480; + bgStart -= 120; } if (Main.crimsonBG[2] == 175) { - this.bgStart -= 1000; - this.bgTop -= 400; + bgStart -= 1000; + bgTop -= 400; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num43 = 0; num43 < this.bgLoops; num43++) + for (int num43 = 0; num43 < bgLoops; num43++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.crimsonBG[2]], new Vector2((float)(this.bgStart + Main.bgW * num43), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.crimsonBG[2]], Main.backgroundHeight[Main.crimsonBG[2]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[Main.crimsonBG[2]], new Vector2((float)(bgStart + Main.bgW * num43), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[Main.crimsonBG[2]], Main.backgroundHeight[Main.crimsonBG[2]])), Main.backColor, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } @@ -31805,21 +31811,21 @@ protected void DrawSurfaceBG() } Main.bgScale = 1.25f; Main.bgScale *= 2f; - this.LoadBackground(46); + LoadBackground(46); Main.bgW = (int)((float)Main.backgroundWidth[46] * Main.bgScale); - this.bgParrallax = 0.4; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1400.0) + (int)this.scAdj; + bgParrallax = 0.4; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1800.0 + 1400.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 320; + bgTop = 320; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num49 = 0; num49 < this.bgLoops; num49++) + for (int num49 = 0; num49 < bgLoops; num49++) { - this.spriteBatch.Draw(Main.backgroundTexture[46], new Vector2((float)(this.bgStart + Main.bgW * num49), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[46], Main.backgroundHeight[46])), color5, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[46], new Vector2((float)(bgStart + Main.bgW * num49), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[46], Main.backgroundHeight[46])), color5, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } color5 = Main.backColor; @@ -31860,22 +31866,22 @@ protected void DrawSurfaceBG() } Main.bgScale = 1.32f; Main.bgScale *= 2f; - this.LoadBackground(47); + LoadBackground(47); Main.bgW = (int)((float)Main.backgroundWidth[47] * Main.bgScale); - this.bgParrallax = 0.43; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1675.0) + (int)this.scAdj; + bgParrallax = 0.43; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1950.0 + 1675.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 400; - this.bgStart -= 80; + bgTop = 400; + bgStart -= 80; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num50 = 0; num50 < this.bgLoops; num50++) + for (int num50 = 0; num50 < bgLoops; num50++) { - this.spriteBatch.Draw(Main.backgroundTexture[47], new Vector2((float)(this.bgStart + Main.bgW * num50), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[47], Main.backgroundHeight[47])), color5, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[47], new Vector2((float)(bgStart + Main.bgW * num50), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[47], Main.backgroundHeight[47])), color5, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } color5 = Main.backColor; @@ -31913,22 +31919,22 @@ protected void DrawSurfaceBG() } Main.bgScale = 1.36f; Main.bgScale *= 2f; - this.LoadBackground(48); + LoadBackground(48); Main.bgW = (int)((float)Main.backgroundWidth[48] * Main.bgScale); - this.bgParrallax = 0.49; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 1950.0) + (int)this.scAdj; + bgParrallax = 0.49; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.bgW) - (double)(Main.bgW / 2)); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 2100.0 + 1950.0) + (int)scAdj; if (Main.gameMenu) { - this.bgTop = 480; - this.bgStart -= 120; + bgTop = 480; + bgStart -= 120; } - this.bgLoops = Main.screenWidth / Main.bgW + 2; + bgLoops = Main.screenWidth / Main.bgW + 2; if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int num51 = 0; num51 < this.bgLoops; num51++) + for (int num51 = 0; num51 < bgLoops; num51++) { - this.spriteBatch.Draw(Main.backgroundTexture[48], new Vector2((float)(this.bgStart + Main.bgW * num51), (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[48], Main.backgroundHeight[48])), color5, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.backgroundTexture[48], new Vector2((float)(bgStart + Main.bgW * num51), (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.backgroundWidth[48], Main.backgroundHeight[48])), color5, 0f, default(Vector2), Main.bgScale, SpriteEffects.None, 0f); } } } @@ -31937,22 +31943,22 @@ protected void DrawSurfaceBG() } if (!Main.mapFullscreen && Main.cloudAlpha > 0f && (double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - this.bgParrallax = 0.1; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.backgroundWidth[Main.background]) - (double)(Main.backgroundWidth[Main.background] / 2)); - this.bgLoops = Main.screenWidth / Main.backgroundWidth[Main.background] + 2; - this.bgStartY = 0; - this.bgLoopsY = 0; - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y) / (Main.worldSurface * 16.0 - 600.0) * 200.0); - for (int num52 = 0; num52 < this.bgLoops; num52++) + bgParrallax = 0.1; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.backgroundWidth[Main.background]) - (double)(Main.backgroundWidth[Main.background] / 2)); + bgLoops = Main.screenWidth / Main.backgroundWidth[Main.background] + 2; + bgStartY = 0; + bgLoopsY = 0; + bgTop = (int)((double)(-(double)Main.screenPosition.Y) / (Main.worldSurface * 16.0 - 600.0) * 200.0); + for (int num52 = 0; num52 < bgLoops; num52++) { Color color6 = Main.bgColor; - this.bgStart = 0; + bgStart = 0; float num53 = Main.cloudAlpha; color6.R = (byte)((float)color6.R * num53); color6.G = (byte)((float)color6.G * num53); color6.B = (byte)((float)color6.B * num53); color6.A = (byte)((float)color6.A * num53); - this.spriteBatch.Draw(Main.backgroundTexture[49], new Rectangle(this.bgStart + Main.backgroundWidth[49] * num52, this.bgTop, Main.backgroundWidth[49], Main.backgroundHeight[49]), color6); + spriteBatch.Draw(Main.backgroundTexture[49], new Rectangle(bgStart + Main.backgroundWidth[49] * num52, bgTop, Main.backgroundWidth[49], Main.backgroundHeight[49]), color6); } } } @@ -31960,7 +31966,7 @@ protected override void Draw(GameTime gameTime) { if (!Main.gameMenu) { - this.lookForColorTiles(); + lookForColorTiles(); } if (Main.loadMap) { @@ -31969,7 +31975,7 @@ protected override void Draw(GameTime gameTime) Main.mapMinY = 0; Main.mapMaxY = Main.maxTilesY; Main.refreshMap = false; - this.DrawToMap(); + DrawToMap(); } if (Lighting.lightMode >= 2) { @@ -31981,23 +31987,23 @@ protected override void Draw(GameTime gameTime) } if (Main.drawToScreen && Main.targetSet) { - this.ReleaseTargets(); + ReleaseTargets(); } if (!Main.drawToScreen && !Main.targetSet) { - this.InitTargets(); + InitTargets(); } Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); Main.fpsCount++; - if (!base.IsActive) + if (!IsActive) { Main.maxQ = true; } if (!Main.dedServ) { bool flag = false; - if (Main.screenWidth != base.GraphicsDevice.Viewport.Width || Main.screenHeight != base.GraphicsDevice.Viewport.Height) + if (Main.screenWidth != GraphicsDevice.Viewport.Width || Main.screenHeight != GraphicsDevice.Viewport.Height) { Main.mapTime = Main.mapTimeMax + 30; flag = true; @@ -32006,8 +32012,8 @@ protected override void Draw(GameTime gameTime) Main.renderNow = true; } } - Main.screenWidth = base.GraphicsDevice.Viewport.Width; - Main.screenHeight = base.GraphicsDevice.Viewport.Height; + Main.screenWidth = GraphicsDevice.Viewport.Width; + Main.screenHeight = GraphicsDevice.Viewport.Height; if (Main.screenWidth > Main.maxScreenW) { Main.screenWidth = Main.maxScreenW; @@ -32030,12 +32036,12 @@ protected override void Draw(GameTime gameTime) } if (flag) { - this.graphics.PreferredBackBufferWidth = Main.screenWidth; - this.graphics.PreferredBackBufferHeight = Main.screenHeight; - this.graphics.ApplyChanges(); + graphics.PreferredBackBufferWidth = Main.screenWidth; + graphics.PreferredBackBufferHeight = Main.screenHeight; + graphics.ApplyChanges(); if (!Main.drawToScreen) { - this.InitTargets(); + InitTargets(); } } } @@ -32298,7 +32304,7 @@ protected override void Draw(GameTime gameTime) } if (Main.showSplash) { - this.DrawSplash(gameTime); + DrawSplash(gameTime); return; } Main.sunCircle += 0.01f; @@ -32320,23 +32326,23 @@ protected override void Draw(GameTime gameTime) Main.renderNow = false; Main.renderCount = 99; int tempLightCount = Lighting.tempLightCount; - this.Draw(gameTime); + Draw(gameTime); Lighting.tempLightCount = tempLightCount; - Lighting.LightTiles(this.firstTileX, this.lastTileX, this.firstTileY, this.lastTileY); - Lighting.LightTiles(this.firstTileX, this.lastTileX, this.firstTileY, this.lastTileY); - this.RenderTiles(); + Lighting.LightTiles(firstTileX, lastTileX, firstTileY, lastTileY); + Lighting.LightTiles(firstTileX, lastTileX, firstTileY, lastTileY); + RenderTiles(); Main.sceneTilePos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneTilePos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; - this.RenderBackground(); + RenderBackground(); Main.sceneBackgroundPos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneBackgroundPos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; - this.RenderWalls(); + RenderWalls(); Main.sceneWallPos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneWallPos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; - this.RenderTiles2(); + RenderTiles2(); Main.sceneTile2Pos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneTile2Pos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; - this.RenderWater(); + RenderWater(); Main.sceneWaterPos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneWaterPos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; Main.renderCount = 99; @@ -32345,31 +32351,31 @@ protected override void Draw(GameTime gameTime) { if (Main.renderCount == 3) { - this.RenderTiles(); + RenderTiles(); Main.sceneTilePos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneTilePos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; } if (Main.renderCount == 2) { - this.RenderBackground(); + RenderBackground(); Main.sceneBackgroundPos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneBackgroundPos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; } if (Main.renderCount == 2) { - this.RenderWalls(); + RenderWalls(); Main.sceneWallPos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneWallPos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; } if (Main.renderCount == 3) { - this.RenderTiles2(); + RenderTiles2(); Main.sceneTile2Pos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneTile2Pos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; } if (Main.renderCount == 1) { - this.RenderWater(); + RenderWater(); Main.sceneWaterPos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneWaterPos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; } @@ -32378,31 +32384,31 @@ protected override void Draw(GameTime gameTime) { if (Math.Abs(Main.sceneTilePos.X - (Main.screenPosition.X - (float)Main.offScreenRange)) > (float)Main.offScreenRange || Math.Abs(Main.sceneTilePos.Y - (Main.screenPosition.Y - (float)Main.offScreenRange)) > (float)Main.offScreenRange) { - this.RenderTiles(); + RenderTiles(); Main.sceneTilePos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneTilePos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; } if (Math.Abs(Main.sceneTile2Pos.X - (Main.screenPosition.X - (float)Main.offScreenRange)) > (float)Main.offScreenRange || Math.Abs(Main.sceneTile2Pos.Y - (Main.screenPosition.Y - (float)Main.offScreenRange)) > (float)Main.offScreenRange) { - this.RenderTiles2(); + RenderTiles2(); Main.sceneTile2Pos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneTile2Pos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; } if (Math.Abs(Main.sceneBackgroundPos.X - (Main.screenPosition.X - (float)Main.offScreenRange)) > (float)Main.offScreenRange || Math.Abs(Main.sceneBackgroundPos.Y - (Main.screenPosition.Y - (float)Main.offScreenRange)) > (float)Main.offScreenRange) { - this.RenderBackground(); + RenderBackground(); Main.sceneBackgroundPos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneBackgroundPos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; } if (Math.Abs(Main.sceneWallPos.X - (Main.screenPosition.X - (float)Main.offScreenRange)) > (float)Main.offScreenRange || Math.Abs(Main.sceneWallPos.Y - (Main.screenPosition.Y - (float)Main.offScreenRange)) > (float)Main.offScreenRange) { - this.RenderWalls(); + RenderWalls(); Main.sceneWallPos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneWallPos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; } if (Math.Abs(Main.sceneWaterPos.X - (Main.screenPosition.X - (float)Main.offScreenRange)) > (float)Main.offScreenRange || Math.Abs(Main.sceneWaterPos.Y - (Main.screenPosition.Y - (float)Main.offScreenRange)) > (float)Main.offScreenRange) { - this.RenderWater(); + RenderWater(); Main.sceneWaterPos.X = Main.screenPosition.X - (float)Main.offScreenRange; Main.sceneWaterPos.Y = Main.screenPosition.Y - (float)Main.offScreenRange; } @@ -32412,7 +32418,7 @@ protected override void Draw(GameTime gameTime) { if (Main.updateMap) { - if (base.IsActive || Main.netMode == 1) + if (IsActive || Main.netMode == 1) { if (Main.refreshMap || Main.mapUnfinished) { @@ -32435,7 +32441,7 @@ protected override void Draw(GameTime gameTime) Main.mapMinY = 0; Main.mapMaxY = Main.maxTilesY; } - this.DrawToMap(); + DrawToMap(); Main.updateMap = false; } else @@ -32446,13 +32452,13 @@ protected override void Draw(GameTime gameTime) Main.mapMaxX = Main.maxTilesX; Main.mapMinY = 0; Main.mapMaxY = Main.maxTilesY; - this.DrawToMap(); + DrawToMap(); } else { if (Map.numUpdateTile > 0) { - this.DrawToMap(); + DrawToMap(); } } } @@ -32465,20 +32471,20 @@ protected override void Draw(GameTime gameTime) Main.mapMaxX = Main.maxTilesX; Main.mapMinY = 0; Main.mapMaxY = Main.maxTilesY; - this.DrawToMap(); + DrawToMap(); } } } - this.bgParrallax = 0.1; - this.bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * this.bgParrallax, (double)Main.backgroundWidth[Main.background]) - (double)(Main.backgroundWidth[Main.background] / 2)); - this.bgLoops = Main.screenWidth / Main.backgroundWidth[Main.background] + 2; - this.bgStartY = 0; - this.bgLoopsY = 0; - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y) / (Main.worldSurface * 16.0 - 600.0) * 200.0); + bgParrallax = 0.1; + bgStart = (int)(-Math.IEEERemainder((double)Main.screenPosition.X * bgParrallax, (double)Main.backgroundWidth[Main.background]) - (double)(Main.backgroundWidth[Main.background] / 2)); + bgLoops = Main.screenWidth / Main.backgroundWidth[Main.background] + 2; + bgStartY = 0; + bgLoopsY = 0; + bgTop = (int)((double)(-(double)Main.screenPosition.Y) / (Main.worldSurface * 16.0 - 600.0) * 200.0); Main.bgColor = Color.White; if (Main.gameMenu || Main.netMode == 2) { - this.bgTop = -200; + bgTop = -200; } int num16 = (int)(Main.time / 54000.0 * (double)(Main.screenWidth + Main.sunTexture.Width * 2)) - Main.sunTexture.Width; int num17 = 0; @@ -32496,12 +32502,12 @@ protected override void Draw(GameTime gameTime) if (Main.time < 27000.0) { num22 = Math.Pow(1.0 - Main.time / 54000.0 * 2.0, 2.0); - num17 = (int)((double)this.bgTop + num22 * 250.0 + 180.0); + num17 = (int)((double)bgTop + num22 * 250.0 + 180.0); } else { num22 = Math.Pow((Main.time / 54000.0 - 0.5) * 2.0, 2.0); - num17 = (int)((double)this.bgTop + num22 * 250.0 + 180.0); + num17 = (int)((double)bgTop + num22 * 250.0 + 180.0); } num18 = (float)(1.2 - num22 * 0.4); } @@ -32511,12 +32517,12 @@ protected override void Draw(GameTime gameTime) if (Main.time < 16200.0) { num23 = Math.Pow(1.0 - Main.time / 32400.0 * 2.0, 2.0); - num20 = (int)((double)this.bgTop + num23 * 250.0 + 180.0); + num20 = (int)((double)bgTop + num23 * 250.0 + 180.0); } else { num23 = Math.Pow((Main.time / 32400.0 - 0.5) * 2.0, 2.0); - num20 = (int)((double)this.bgTop + num23 * 250.0 + 180.0); + num20 = (int)((double)bgTop + num23 * 250.0 + 180.0); } num21 = (float)(1.2 - num23 * 0.4); } @@ -32658,7 +32664,7 @@ protected override void Draw(GameTime gameTime) } if (Main.gameMenu || Main.netMode == 2) { - this.bgTop = 0; + bgTop = 0; if (!Main.dayTime) { Main.bgColor.R = 35; @@ -33119,26 +33125,26 @@ protected override void Draw(GameTime gameTime) Main.bgColor.B = 0; Main.bgColor.A = 0; } - base.GraphicsDevice.Clear(Color.Black); - base.Draw(gameTime); + GraphicsDevice.Clear(Color.Black); + Draw(gameTime); if (Main.gameMenu || Main.player[Main.myPlayer].gravDir == 1f) { - this.Transform = Matrix.CreateScale(1f, 1f, 1f) * Matrix.CreateRotationZ(0f) * Matrix.CreateTranslation(new Vector3(0f, 0f, 0f)); - this.Rasterizer = RasterizerState.CullCounterClockwise; + Transform = Matrix.CreateScale(1f, 1f, 1f) * Matrix.CreateRotationZ(0f) * Matrix.CreateTranslation(new Vector3(0f, 0f, 0f)); + Rasterizer = RasterizerState.CullCounterClockwise; } else { - this.Transform = Matrix.CreateScale(1f, -1f, 1f) * Matrix.CreateRotationZ(0f) * Matrix.CreateTranslation(new Vector3(0f, (float)Main.screenHeight, 0f)); - this.Rasterizer = RasterizerState.CullClockwise; + Transform = Matrix.CreateScale(1f, -1f, 1f) * Matrix.CreateRotationZ(0f) * Matrix.CreateTranslation(new Vector3(0f, (float)Main.screenHeight, 0f)); + Rasterizer = RasterizerState.CullClockwise; } - this.spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.LinearClamp, DepthStencilState.None, this.Rasterizer, null, this.Transform); + spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.LinearClamp, DepthStencilState.None, Rasterizer, null, Transform); if (!Main.mapFullscreen) { if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0) { - for (int k = 0; k < this.bgLoops; k++) + for (int k = 0; k < bgLoops; k++) { - this.spriteBatch.Draw(Main.backgroundTexture[Main.background], new Rectangle(this.bgStart + Main.backgroundWidth[Main.background] * k, this.bgTop, Main.backgroundWidth[Main.background], Main.backgroundHeight[Main.background]), Main.bgColor); + spriteBatch.Draw(Main.backgroundTexture[Main.background], new Rectangle(bgStart + Main.backgroundWidth[Main.background] * k, bgTop, Main.backgroundWidth[Main.background], Main.backgroundHeight[Main.background]), Main.bgColor); } } if ((double)Main.screenPosition.Y < Main.worldSurface * 16.0 + 16.0 && 255f * (1f - Main.cloudAlpha) - (float)Main.bgColor.R - 25f > 0f && Main.netMode != 2) @@ -33176,7 +33182,7 @@ protected override void Draw(GameTime gameTime) color.B = (byte)((float)num55 * num52); float num56 = Main.star[l].position.X * ((float)Main.screenWidth / 800f); float num57 = Main.star[l].position.Y * ((float)Main.screenHeight / 600f); - this.spriteBatch.Draw(Main.starTexture[Main.star[l].type], new Vector2(num56 + (float)Main.starTexture[Main.star[l].type].Width * 0.5f, num57 + (float)Main.starTexture[Main.star[l].type].Height * 0.5f + (float)this.bgTop), new Rectangle?(new Rectangle(0, 0, Main.starTexture[Main.star[l].type].Width, Main.starTexture[Main.star[l].type].Height)), color, Main.star[l].rotation, new Vector2((float)Main.starTexture[Main.star[l].type].Width * 0.5f, (float)Main.starTexture[Main.star[l].type].Height * 0.5f), Main.star[l].scale * Main.star[l].twinkle, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.starTexture[Main.star[l].type], new Vector2(num56 + (float)Main.starTexture[Main.star[l].type].Width * 0.5f, num57 + (float)Main.starTexture[Main.star[l].type].Height * 0.5f + (float)bgTop), new Rectangle?(new Rectangle(0, 0, Main.starTexture[Main.star[l].type].Width, Main.starTexture[Main.star[l].type].Height)), color, Main.star[l].rotation, new Vector2((float)Main.starTexture[Main.star[l].type].Width * 0.5f, (float)Main.starTexture[Main.star[l].type].Height * 0.5f), Main.star[l].scale * Main.star[l].twinkle, SpriteEffects.None, 0f); } } if ((double)(Main.screenPosition.Y / 16f) < Main.worldSurface + 2.0) @@ -33194,8 +33200,8 @@ protected override void Draw(GameTime gameTime) } Color color2 = new Color((int)((byte)(255f * num58)), (int)((byte)((float)white.G * num58)), (int)((byte)((float)white.B * num58)), (int)((byte)(255f * num58))); Color color3 = new Color((int)((byte)((float)white.R * num58)), (int)((byte)((float)white.G * num58)), (int)((byte)((float)white.B * num58)), (int)((byte)((float)(white.B - 60) * num58))); - this.spriteBatch.Draw(Main.sun3Texture, new Vector2((float)num16, (float)(num17 + (int)Main.sunModY)), new Rectangle?(new Rectangle(0, 0, Main.sun3Texture.Width, Main.sun3Texture.Height)), color2, rotation, new Vector2((float)(Main.sun3Texture.Width / 2), (float)(Main.sun3Texture.Height / 2)), num18, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.sun3Texture, new Vector2((float)num16, (float)(num17 + (int)Main.sunModY)), new Rectangle?(new Rectangle(0, 0, Main.sun3Texture.Width, Main.sun3Texture.Height)), color3, rotation, new Vector2((float)(Main.sun3Texture.Width / 2), (float)(Main.sun3Texture.Height / 2)), num18, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.sun3Texture, new Vector2((float)num16, (float)(num17 + (int)Main.sunModY)), new Rectangle?(new Rectangle(0, 0, Main.sun3Texture.Width, Main.sun3Texture.Height)), color2, rotation, new Vector2((float)(Main.sun3Texture.Width / 2), (float)(Main.sun3Texture.Height / 2)), num18, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.sun3Texture, new Vector2((float)num16, (float)(num17 + (int)Main.sunModY)), new Rectangle?(new Rectangle(0, 0, Main.sun3Texture.Width, Main.sun3Texture.Height)), color3, rotation, new Vector2((float)(Main.sun3Texture.Width / 2), (float)(Main.sun3Texture.Height / 2)), num18, SpriteEffects.None, 0f); } else { @@ -33209,8 +33215,8 @@ protected override void Draw(GameTime gameTime) } Color color4 = new Color((int)((byte)(255f * num59)), (int)((byte)((float)white.G * num59)), (int)((byte)((float)white.B * num59)), (int)((byte)(255f * num59))); Color color5 = new Color((int)((byte)((float)white.R * num59)), (int)((byte)((float)white.G * num59)), (int)((byte)((float)white.B * num59)), (int)((byte)((float)(white.B - 60) * num59))); - this.spriteBatch.Draw(Main.sun2Texture, new Vector2((float)num16, (float)(num17 + (int)Main.sunModY)), new Rectangle?(new Rectangle(0, 0, Main.sun2Texture.Width, Main.sun2Texture.Height)), color4, rotation, new Vector2((float)(Main.sun2Texture.Width / 2), (float)(Main.sun2Texture.Height / 2)), num18, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.sun2Texture, new Vector2((float)num16, (float)(num17 + (int)Main.sunModY)), new Rectangle?(new Rectangle(0, 0, Main.sun2Texture.Width, Main.sun2Texture.Height)), color5, rotation, new Vector2((float)(Main.sun2Texture.Width / 2), (float)(Main.sun2Texture.Height / 2)), num18, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.sun2Texture, new Vector2((float)num16, (float)(num17 + (int)Main.sunModY)), new Rectangle?(new Rectangle(0, 0, Main.sun2Texture.Width, Main.sun2Texture.Height)), color4, rotation, new Vector2((float)(Main.sun2Texture.Width / 2), (float)(Main.sun2Texture.Height / 2)), num18, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.sun2Texture, new Vector2((float)num16, (float)(num17 + (int)Main.sunModY)), new Rectangle?(new Rectangle(0, 0, Main.sun2Texture.Width, Main.sun2Texture.Height)), color5, rotation, new Vector2((float)(Main.sun2Texture.Width / 2), (float)(Main.sun2Texture.Height / 2)), num18, SpriteEffects.None, 0f); } else { @@ -33222,8 +33228,8 @@ protected override void Draw(GameTime gameTime) } Color color6 = new Color((int)((byte)(255f * num60)), (int)((byte)((float)white.G * num60)), (int)((byte)((float)white.B * num60)), (int)((byte)(255f * num60))); Color color7 = new Color((int)((byte)((float)white.R * num60)), (int)((byte)((float)white.G * num60)), (int)((byte)((float)white.B * num60)), (int)((byte)((float)white.B * num60))); - this.spriteBatch.Draw(Main.sunTexture, new Vector2((float)num16, (float)(num17 + (int)Main.sunModY)), new Rectangle?(new Rectangle(0, 0, Main.sunTexture.Width, Main.sunTexture.Height)), color6, rotation, new Vector2((float)(Main.sunTexture.Width / 2), (float)(Main.sunTexture.Height / 2)), num18, SpriteEffects.None, 0f); - this.spriteBatch.Draw(Main.sunTexture, new Vector2((float)num16, (float)(num17 + (int)Main.sunModY)), new Rectangle?(new Rectangle(0, 0, Main.sunTexture.Width, Main.sunTexture.Height)), color7, rotation, new Vector2((float)(Main.sunTexture.Width / 2), (float)(Main.sunTexture.Height / 2)), num18, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.sunTexture, new Vector2((float)num16, (float)(num17 + (int)Main.sunModY)), new Rectangle?(new Rectangle(0, 0, Main.sunTexture.Width, Main.sunTexture.Height)), color6, rotation, new Vector2((float)(Main.sunTexture.Width / 2), (float)(Main.sunTexture.Height / 2)), num18, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.sunTexture, new Vector2((float)num16, (float)(num17 + (int)Main.sunModY)), new Rectangle?(new Rectangle(0, 0, Main.sunTexture.Width, Main.sunTexture.Height)), color7, rotation, new Vector2((float)(Main.sunTexture.Width / 2), (float)(Main.sunTexture.Height / 2)), num18, SpriteEffects.None, 0f); } } } @@ -33238,7 +33244,7 @@ protected override void Draw(GameTime gameTime) white2.G = (byte)((float)white2.G * num61); white2.B = (byte)((float)white2.B * num61); white2.A = (byte)((float)white2.A * num61); - this.spriteBatch.Draw(Main.moonTexture[Main.moonType], new Vector2((float)num19, (float)(num20 + (int)Main.moonModY)), new Rectangle?(new Rectangle(0, Main.moonTexture[Main.moonType].Width * Main.moonPhase, Main.moonTexture[Main.moonType].Width, Main.moonTexture[Main.moonType].Width)), white2, rotation2, new Vector2((float)(Main.moonTexture[Main.moonType].Width / 2), (float)(Main.moonTexture[Main.moonType].Width / 2)), num21, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.moonTexture[Main.moonType], new Vector2((float)num19, (float)(num20 + (int)Main.moonModY)), new Rectangle?(new Rectangle(0, Main.moonTexture[Main.moonType].Width * Main.moonPhase, Main.moonTexture[Main.moonType].Width, Main.moonTexture[Main.moonType].Width)), white2, rotation2, new Vector2((float)(Main.moonTexture[Main.moonType].Width / 2), (float)(Main.moonTexture[Main.moonType].Width / 2)), num21, SpriteEffects.None, 0f); } } Rectangle value; @@ -33294,8 +33300,8 @@ protected override void Draw(GameTime gameTime) } } } - this.scAdj = 1f - (float)((double)(Main.screenPosition.Y + (float)Main.screenHeight) / (Main.worldSurface * 16.0)); - this.scAdj = (float)(Main.worldSurface * 16.0) / (Main.screenPosition.Y + (float)Main.screenHeight); + scAdj = 1f - (float)((double)(Main.screenPosition.Y + (float)Main.screenHeight) / (Main.worldSurface * 16.0)); + scAdj = (float)(Main.worldSurface * 16.0) / (Main.screenPosition.Y + (float)Main.screenHeight); float num62 = (float)Main.maxTilesY * 0.15f * 16f; num62 -= Main.screenPosition.Y; if (num62 < 0f) @@ -33304,25 +33310,25 @@ protected override void Draw(GameTime gameTime) } num62 *= 0.00025f; float num63 = num62 * num62; - this.scAdj *= 0.45f - num63; + scAdj *= 0.45f - num63; if ((double)Main.maxTilesY <= 1200.0) { - this.scAdj *= -500f; + scAdj *= -500f; } else { if ((double)Main.maxTilesY <= 1800.0) { - this.scAdj *= -300f; + scAdj *= -300f; } else { - this.scAdj *= -150f; + scAdj *= -150f; } } - this.screenOff = (float)(Main.screenHeight - 600); - this.bgTop = (int)((double)(-(double)Main.screenPosition.Y + this.screenOff / 2f) / (Main.worldSurface * 16.0) * 1200.0 + 1190.0) + (int)this.scAdj; - this.cTop = (float)(this.bgTop - 50); + screenOff = (float)(Main.screenHeight - 600); + bgTop = (int)((double)(-(double)Main.screenPosition.Y + screenOff / 2f) / (Main.worldSurface * 16.0) * 1200.0 + 1190.0) + (int)scAdj; + cTop = (float)(bgTop - 50); if (Main.resetClouds) { Cloud.resetClouds(); @@ -33749,7 +33755,7 @@ protected override void Draw(GameTime gameTime) { try { - this.DrawSurfaceBG(); + DrawSurfaceBG(); goto IL_4520; } catch @@ -33757,7 +33763,7 @@ protected override void Draw(GameTime gameTime) goto IL_4520; } } - this.DrawSurfaceBG(); + DrawSurfaceBG(); IL_4520: if (Main.gameMenu || Main.netMode == 2) { @@ -33772,59 +33778,59 @@ protected override void Draw(GameTime gameTime) color8.B = (byte)((float)color8.B * num67); color8.A = (byte)((float)color8.A * num67); float rotation3 = (float)Math.Atan2((double)Main.rain[m].velocity.X, (double)(-(double)Main.rain[m].velocity.Y)); - this.spriteBatch.Draw(Main.rainTexture[(int)Main.rain[m].type], Main.rain[m].position - Main.screenPosition, new Rectangle?(new Rectangle(0, 0, Main.rainTexture[(int)Main.rain[m].type].Width, Main.rainTexture[(int)Main.rain[m].type].Height)), color8, rotation3, default(Vector2), Main.rain[m].scale, SpriteEffects.None, 0f); - if (base.IsActive) + spriteBatch.Draw(Main.rainTexture[(int)Main.rain[m].type], Main.rain[m].position - Main.screenPosition, new Rectangle?(new Rectangle(0, 0, Main.rainTexture[(int)Main.rain[m].type].Width, Main.rainTexture[(int)Main.rain[m].type].Height)), color8, rotation3, default(Vector2), Main.rain[m].scale, SpriteEffects.None, 0f); + if (IsActive) { Main.rain[m].Update(); } } } - this.DrawMenu(); + DrawMenu(); return; } - this.firstTileX = (int)(Main.screenPosition.X / 16f - 1f); - this.lastTileX = (int)((Main.screenPosition.X + (float)Main.screenWidth) / 16f) + 2; - this.firstTileY = (int)(Main.screenPosition.Y / 16f - 1f); - this.lastTileY = (int)((Main.screenPosition.Y + (float)Main.screenHeight) / 16f) + 2; - if (this.firstTileX < 0) + firstTileX = (int)(Main.screenPosition.X / 16f - 1f); + lastTileX = (int)((Main.screenPosition.X + (float)Main.screenWidth) / 16f) + 2; + firstTileY = (int)(Main.screenPosition.Y / 16f - 1f); + lastTileY = (int)((Main.screenPosition.Y + (float)Main.screenHeight) / 16f) + 2; + if (firstTileX < 0) { - this.firstTileX = 0; + firstTileX = 0; } - if (this.lastTileX > Main.maxTilesX) + if (lastTileX > Main.maxTilesX) { - this.lastTileX = Main.maxTilesX; + lastTileX = Main.maxTilesX; } - if (this.firstTileY < 0) + if (firstTileY < 0) { - this.firstTileY = 0; + firstTileY = 0; } - if (this.lastTileY > Main.maxTilesY) + if (lastTileY > Main.maxTilesY) { - this.lastTileY = Main.maxTilesY; + lastTileY = Main.maxTilesY; } if (!Main.drawSkip) { - Lighting.LightTiles(this.firstTileX, this.lastTileX, this.firstTileY, this.lastTileY); + Lighting.LightTiles(firstTileX, lastTileX, firstTileY, lastTileY); } if (!Main.mapFullscreen) { Color arg_47FE_0 = Color.White; if (Main.drawToScreen) { - this.drawWaters(true); + drawWaters(true); } else { - this.spriteBatch.Draw(this.backWaterTarget, Main.sceneBackgroundPos - Main.screenPosition, Color.White); + spriteBatch.Draw(backWaterTarget, Main.sceneBackgroundPos - Main.screenPosition, Color.White); } float x = (Main.sceneBackgroundPos.X - Main.screenPosition.X + (float)Main.offScreenRange) * Main.caveParrallax - (float)Main.offScreenRange; if (Main.drawToScreen) { - this.DrawBackground(); + DrawBackground(); } else { - this.spriteBatch.Draw(this.backgroundTarget, new Vector2(x, Main.sceneBackgroundPos.Y - Main.screenPosition.Y), Color.White); + spriteBatch.Draw(backgroundTarget, new Vector2(x, Main.sceneBackgroundPos.Y - Main.screenPosition.Y), Color.White); } Main.magmaBGFrameCounter++; if (Main.magmaBGFrameCounter >= 8) @@ -33840,49 +33846,49 @@ protected override void Draw(GameTime gameTime) { if (Main.drawToScreen) { - this.DrawBlack(); - this.DrawWalls(); + DrawBlack(); + DrawWalls(); } else { - this.spriteBatch.Draw(this.blackTarget, Main.sceneTilePos - Main.screenPosition, Color.White); - this.spriteBatch.Draw(this.wallTarget, Main.sceneWallPos - Main.screenPosition, Color.White); + spriteBatch.Draw(blackTarget, Main.sceneTilePos - Main.screenPosition, Color.White); + spriteBatch.Draw(wallTarget, Main.sceneWallPos - Main.screenPosition, Color.White); } - this.DrawWoF(); + DrawWoF(); if (Main.player[Main.myPlayer].detectCreature) { if (Main.drawToScreen) { - this.DrawTiles(false); - this.drawWaterfalls(); - this.DrawTiles(true); + DrawTiles(false); + drawWaterfalls(); + DrawTiles(true); } else { - this.spriteBatch.Draw(this.tile2Target, Main.sceneTile2Pos - Main.screenPosition, Color.White); - this.drawWaterfalls(); - this.spriteBatch.Draw(this.tileTarget, Main.sceneTilePos - Main.screenPosition, Color.White); + spriteBatch.Draw(tile2Target, Main.sceneTile2Pos - Main.screenPosition, Color.White); + drawWaterfalls(); + spriteBatch.Draw(tileTarget, Main.sceneTilePos - Main.screenPosition, Color.White); } - this.DrawNPCs(true); - this.DrawNPCs(false); + DrawNPCs(true); + DrawNPCs(false); } else { if (Main.drawToScreen) { - this.DrawTiles(false); - this.drawWaterfalls(); - this.DrawNPCs(true); - this.DrawTiles(true); + DrawTiles(false); + drawWaterfalls(); + DrawNPCs(true); + DrawTiles(true); } else { - this.spriteBatch.Draw(this.tile2Target, Main.sceneTile2Pos - Main.screenPosition, Color.White); - this.drawWaterfalls(); - this.DrawNPCs(true); - this.spriteBatch.Draw(this.tileTarget, Main.sceneTilePos - Main.screenPosition, Color.White); + spriteBatch.Draw(tile2Target, Main.sceneTile2Pos - Main.screenPosition, Color.White); + drawWaterfalls(); + DrawNPCs(true); + spriteBatch.Draw(tileTarget, Main.sceneTilePos - Main.screenPosition, Color.White); } - this.DrawNPCs(false); + DrawNPCs(false); } } catch @@ -33896,7 +33902,7 @@ protected override void Draw(GameTime gameTime) { try { - this.DrawProj(n); + DrawProj(n); } catch { @@ -33911,12 +33917,12 @@ protected override void Draw(GameTime gameTime) { if (Main.projectile[num68].active && Main.projectile[num68].type > 0 && !Main.projectile[num68].hide) { - this.DrawProj(num68); + DrawProj(num68); } } } - this.spriteBatch.End(); - this.spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend, SamplerState.LinearClamp, DepthStencilState.None, this.Rasterizer, null, this.Transform); + spriteBatch.End(); + spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend, SamplerState.LinearClamp, DepthStencilState.None, Rasterizer, null, Transform); for (int num69 = 0; num69 < 255; num69++) { if (Main.player[num69].active && !Main.player[num69].outOfRange) @@ -33926,16 +33932,16 @@ protected override void Draw(GameTime gameTime) Vector2 position = Main.player[num69].position; Main.player[num69].position = Main.player[num69].shadowPos[0]; Main.player[num69].shadow = 0.5f; - this.DrawGhost(Main.player[num69]); + DrawGhost(Main.player[num69]); Main.player[num69].position = Main.player[num69].shadowPos[1]; Main.player[num69].shadow = 0.7f; - this.DrawGhost(Main.player[num69]); + DrawGhost(Main.player[num69]); Main.player[num69].position = Main.player[num69].shadowPos[2]; Main.player[num69].shadow = 0.9f; - this.DrawGhost(Main.player[num69]); + DrawGhost(Main.player[num69]); Main.player[num69].position = position; Main.player[num69].shadow = 0f; - this.DrawGhost(Main.player[num69]); + DrawGhost(Main.player[num69]); } else { @@ -34112,21 +34118,21 @@ protected override void Draw(GameTime gameTime) Player expr_5516_cp_0 = Main.player[num69]; expr_5516_cp_0.position.Y = expr_5516_cp_0.position.Y + Main.player[num69].gfxOffY; Main.player[num69].shadow = Main.player[num69].ghostFade; - this.DrawPlayer(Main.player[num69]); + DrawPlayer(Main.player[num69]); Main.player[num69].position.X = position2.X + Main.player[num69].ghostFade * 5f; Main.player[num69].shadow = Main.player[num69].ghostFade; - this.DrawPlayer(Main.player[num69]); + DrawPlayer(Main.player[num69]); Main.player[num69].position = position2; Main.player[num69].position.Y = position2.Y - Main.player[num69].ghostFade * 5f; Player expr_55F5_cp_0 = Main.player[num69]; expr_55F5_cp_0.position.Y = expr_55F5_cp_0.position.Y + Main.player[num69].gfxOffY; Main.player[num69].shadow = Main.player[num69].ghostFade; - this.DrawPlayer(Main.player[num69]); + DrawPlayer(Main.player[num69]); Main.player[num69].position.Y = position2.Y + Main.player[num69].ghostFade * 5f; Player expr_5670_cp_0 = Main.player[num69]; expr_5670_cp_0.position.Y = expr_5670_cp_0.position.Y + Main.player[num69].gfxOffY; Main.player[num69].shadow = Main.player[num69].ghostFade; - this.DrawPlayer(Main.player[num69]); + DrawPlayer(Main.player[num69]); Main.player[num69].position = position2; Main.player[num69].shadow = 0f; } @@ -34135,13 +34141,13 @@ protected override void Draw(GameTime gameTime) Vector2 position3 = Main.player[num69].position; Main.player[num69].position = Main.player[num69].shadowPos[0]; Main.player[num69].shadow = 0.5f; - this.DrawPlayer(Main.player[num69]); + DrawPlayer(Main.player[num69]); Main.player[num69].position = Main.player[num69].shadowPos[1]; Main.player[num69].shadow = 0.7f; - this.DrawPlayer(Main.player[num69]); + DrawPlayer(Main.player[num69]); Main.player[num69].position = Main.player[num69].shadowPos[2]; Main.player[num69].shadow = 0.9f; - this.DrawPlayer(Main.player[num69]); + DrawPlayer(Main.player[num69]); Main.player[num69].position = position3; Main.player[num69].shadow = 0f; } @@ -34157,7 +34163,7 @@ protected override void Draw(GameTime gameTime) Player expr_585F_cp_0 = Main.player[num69]; expr_585F_cp_0.position.Y = expr_585F_cp_0.position.Y + Main.player[num69].gfxOffY; Main.player[num69].shadow = 0.9f; - this.DrawPlayer(Main.player[num69]); + DrawPlayer(Main.player[num69]); Main.player[num69].position = position4; Main.player[num69].shadow = 0f; } @@ -34186,20 +34192,20 @@ protected override void Draw(GameTime gameTime) Player expr_59AF_cp_0 = Main.player[num69]; expr_59AF_cp_0.position.X = expr_59AF_cp_0.position.X + Main.player[num69].shadowDodgeCount; Main.player[num69].shadow = 0.5f + (float)Main.rand.Next(-10, 11) * 0.005f; - this.DrawPlayer(Main.player[num69]); + DrawPlayer(Main.player[num69]); Player expr_5A0B_cp_0 = Main.player[num69]; expr_5A0B_cp_0.position.X = expr_5A0B_cp_0.position.X - Main.player[num69].shadowDodgeCount * 2f; Main.player[num69].shadow = 0.5f + (float)Main.rand.Next(-10, 11) * 0.005f; - this.DrawPlayer(Main.player[num69]); + DrawPlayer(Main.player[num69]); Main.player[num69].shadow = 0f; Main.player[num69].position = position5; } - this.DrawPlayer(Main.player[num69]); + DrawPlayer(Main.player[num69]); } } } - this.spriteBatch.End(); - this.spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.LinearClamp, DepthStencilState.None, this.Rasterizer, null, this.Transform); + spriteBatch.End(); + spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.LinearClamp, DepthStencilState.None, Rasterizer, null, Transform); if (!Main.gamePaused) { Main.essScale += (float)Main.essDir * 0.01f; @@ -34223,7 +34229,7 @@ protected override void Draw(GameTime gameTime) int arg_5BC3_0 = (int)((double)Main.item[num72].position.Y + (double)Main.item[num72].height * 0.5) / 16; int arg_5BC9_0 = Lighting.offScreenTiles; Color color9 = Lighting.GetColor((int)((double)Main.item[num72].position.X + (double)Main.item[num72].width * 0.5) / 16, (int)((double)Main.item[num72].position.Y + (double)Main.item[num72].height * 0.5) / 16); - if (!Main.gamePaused && base.IsActive && ((Main.item[num72].type >= 71 && Main.item[num72].type <= 74) || Main.item[num72].type == 58 || Main.item[num72].type == 109) && color9.R > 60) + if (!Main.gamePaused && IsActive && ((Main.item[num72].type >= 71 && Main.item[num72].type <= 74) || Main.item[num72].type == 58 || Main.item[num72].type == 109) && color9.R > 60) { float num73 = (float)Main.rand.Next(500) - (Math.Abs(Main.item[num72].velocity.X) + Math.Abs(Main.item[num72].velocity.Y)) * 10f; if (num73 < (float)(color9.R / 50)) @@ -34265,14 +34271,14 @@ protected override void Draw(GameTime gameTime) float num77 = (float)(Main.item[num72].width / 2 - Main.itemTexture[Main.item[num72].type].Width / 2); if (Main.item[num72].type >= 1522 && Main.item[num72].type <= 1527) { - this.spriteBatch.Draw(Main.itemTexture[Main.item[num72].type], new Vector2(Main.item[num72].position.X - Main.screenPosition.X + (float)(Main.itemTexture[Main.item[num72].type].Width / 2) + num77, Main.item[num72].position.Y - Main.screenPosition.Y + (float)(Main.itemTexture[Main.item[num72].type].Height / 2) + num76 + 2f), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.item[num72].type].Width, Main.itemTexture[Main.item[num72].type].Height)), new Color(250, 250, 250, (int)(Main.mouseTextColor / 2)), rotation4, new Vector2((float)(Main.itemTexture[Main.item[num72].type].Width / 2), (float)(Main.itemTexture[Main.item[num72].type].Height / 2)), (float)Main.mouseTextColor / 1000f + 0.8f, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.item[num72].type], new Vector2(Main.item[num72].position.X - Main.screenPosition.X + (float)(Main.itemTexture[Main.item[num72].type].Width / 2) + num77, Main.item[num72].position.Y - Main.screenPosition.Y + (float)(Main.itemTexture[Main.item[num72].type].Height / 2) + num76 + 2f), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.item[num72].type].Width, Main.itemTexture[Main.item[num72].type].Height)), new Color(250, 250, 250, (int)(Main.mouseTextColor / 2)), rotation4, new Vector2((float)(Main.itemTexture[Main.item[num72].type].Width / 2), (float)(Main.itemTexture[Main.item[num72].type].Height / 2)), (float)Main.mouseTextColor / 1000f + 0.8f, SpriteEffects.None, 0f); } else { - this.spriteBatch.Draw(Main.itemTexture[Main.item[num72].type], new Vector2(Main.item[num72].position.X - Main.screenPosition.X + (float)(Main.itemTexture[Main.item[num72].type].Width / 2) + num77, Main.item[num72].position.Y - Main.screenPosition.Y + (float)(Main.itemTexture[Main.item[num72].type].Height / 2) + num76 + 2f), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.item[num72].type].Width, Main.itemTexture[Main.item[num72].type].Height)), alpha, rotation4, new Vector2((float)(Main.itemTexture[Main.item[num72].type].Width / 2), (float)(Main.itemTexture[Main.item[num72].type].Height / 2)), num75, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.item[num72].type], new Vector2(Main.item[num72].position.X - Main.screenPosition.X + (float)(Main.itemTexture[Main.item[num72].type].Width / 2) + num77, Main.item[num72].position.Y - Main.screenPosition.Y + (float)(Main.itemTexture[Main.item[num72].type].Height / 2) + num76 + 2f), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.item[num72].type].Width, Main.itemTexture[Main.item[num72].type].Height)), alpha, rotation4, new Vector2((float)(Main.itemTexture[Main.item[num72].type].Width / 2), (float)(Main.itemTexture[Main.item[num72].type].Height / 2)), num75, SpriteEffects.None, 0f); if (Main.item[num72].color != default(Color)) { - this.spriteBatch.Draw(Main.itemTexture[Main.item[num72].type], new Vector2(Main.item[num72].position.X - Main.screenPosition.X + (float)(Main.itemTexture[Main.item[num72].type].Width / 2) + num77, Main.item[num72].position.Y - Main.screenPosition.Y + (float)(Main.itemTexture[Main.item[num72].type].Height / 2) + num76 + 2f), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.item[num72].type].Width, Main.itemTexture[Main.item[num72].type].Height)), Main.item[num72].GetColor(color9), rotation4, new Vector2((float)(Main.itemTexture[Main.item[num72].type].Width / 2), (float)(Main.itemTexture[Main.item[num72].type].Height / 2)), num75, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.itemTexture[Main.item[num72].type], new Vector2(Main.item[num72].position.X - Main.screenPosition.X + (float)(Main.itemTexture[Main.item[num72].type].Width / 2) + num77, Main.item[num72].position.Y - Main.screenPosition.Y + (float)(Main.itemTexture[Main.item[num72].type].Height / 2) + num76 + 2f), new Rectangle?(new Rectangle(0, 0, Main.itemTexture[Main.item[num72].type].Width, Main.itemTexture[Main.item[num72].type].Height)), Main.item[num72].GetColor(color9), rotation4, new Vector2((float)(Main.itemTexture[Main.item[num72].type].Width / 2), (float)(Main.itemTexture[Main.item[num72].type].Height / 2)), num75, SpriteEffects.None, 0f); } } } @@ -34288,8 +34294,8 @@ protected override void Draw(GameTime gameTime) color10.B = (byte)((float)color10.B * num79); color10.A = (byte)((float)color10.A * num79); float rotation5 = (float)Math.Atan2((double)Main.rain[num78].velocity.X, (double)(-(double)Main.rain[num78].velocity.Y)); - this.spriteBatch.Draw(Main.rainTexture[(int)Main.rain[num78].type], Main.rain[num78].position - Main.screenPosition, new Rectangle?(new Rectangle(0, 0, Main.rainTexture[(int)Main.rain[num78].type].Width, Main.rainTexture[(int)Main.rain[num78].type].Height)), color10, rotation5, default(Vector2), Main.rain[num78].scale, SpriteEffects.None, 0f); - if (base.IsActive) + spriteBatch.Draw(Main.rainTexture[(int)Main.rain[num78].type], Main.rain[num78].position - Main.screenPosition, new Rectangle?(new Rectangle(0, 0, Main.rainTexture[(int)Main.rain[num78].type].Width, Main.rainTexture[(int)Main.rain[num78].type].Height)), color10, rotation5, default(Vector2), Main.rain[num78].scale, SpriteEffects.None, 0f); + if (IsActive) { Main.rain[num78].Update(); } @@ -34299,7 +34305,7 @@ protected override void Draw(GameTime gameTime) { try { - this.DrawGore(); + DrawGore(); goto IL_653E; } catch @@ -34307,7 +34313,7 @@ protected override void Draw(GameTime gameTime) goto IL_653E; } } - this.DrawGore(); + DrawGore(); IL_653E: Rectangle value2 = new Rectangle((int)Main.screenPosition.X - 500, (int)Main.screenPosition.Y - 50, Main.screenWidth + 1000, Main.screenHeight + 100); for (int num80 = 0; num80 < Main.numDust; num80++) @@ -34340,7 +34346,7 @@ protected override void Draw(GameTime gameTime) float scale = Main.dust[num80].scale * (1f - (float)num82 / 10f); Color color11 = Lighting.GetColor((int)((double)Main.dust[num80].position.X + 4.0) / 16, (int)((double)Main.dust[num80].position.Y + 4.0) / 16); color11 = Main.dust[num80].GetAlpha(color11); - this.spriteBatch.Draw(Main.dustTexture, value3 - Main.screenPosition, new Rectangle?(Main.dust[num80].frame), color11, Main.dust[num80].rotation, new Vector2(4f, 4f), scale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.dustTexture, value3 - Main.screenPosition, new Rectangle?(Main.dust[num80].frame), color11, Main.dust[num80].rotation, new Vector2(4f, 4f), scale, SpriteEffects.None, 0f); num82++; } } @@ -34350,10 +34356,10 @@ protected override void Draw(GameTime gameTime) color12 = Color.White; } color12 = Main.dust[num80].GetAlpha(color12); - this.spriteBatch.Draw(Main.dustTexture, Main.dust[num80].position - Main.screenPosition, new Rectangle?(Main.dust[num80].frame), color12, Main.dust[num80].rotation, new Vector2(4f, 4f), Main.dust[num80].scale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.dustTexture, Main.dust[num80].position - Main.screenPosition, new Rectangle?(Main.dust[num80].frame), color12, Main.dust[num80].rotation, new Vector2(4f, 4f), Main.dust[num80].scale, SpriteEffects.None, 0f); if (Main.dust[num80].color != default(Color)) { - this.spriteBatch.Draw(Main.dustTexture, Main.dust[num80].position - Main.screenPosition, new Rectangle?(Main.dust[num80].frame), Main.dust[num80].GetColor(color12), Main.dust[num80].rotation, new Vector2(4f, 4f), Main.dust[num80].scale, SpriteEffects.None, 0f); + spriteBatch.Draw(Main.dustTexture, Main.dust[num80].position - Main.screenPosition, new Rectangle?(Main.dust[num80].frame), Main.dust[num80].GetColor(color12), Main.dust[num80].rotation, new Vector2(4f, 4f), Main.dust[num80].scale, SpriteEffects.None, 0f); } if (color12 == Color.Black) { @@ -34368,15 +34374,15 @@ protected override void Draw(GameTime gameTime) } if (Main.drawToScreen) { - this.drawWaters(false); + drawWaters(false); if (Main.player[Main.myPlayer].inventory[Main.player[Main.myPlayer].selectedItem].mech) { - this.DrawWires(); + DrawWires(); } } else { - this.spriteBatch.Draw(this.waterTarget, Main.sceneWaterPos - Main.screenPosition, Color.White); + spriteBatch.Draw(waterTarget, Main.sceneWaterPos - Main.screenPosition, Color.White); } if (!Main.mapFullscreen && Main.mapStyle == 2) { @@ -34384,7 +34390,7 @@ protected override void Draw(GameTime gameTime) { try { - this.DrawMap(); + DrawMap(); goto IL_6A73; } catch @@ -34392,11 +34398,11 @@ protected override void Draw(GameTime gameTime) goto IL_6A73; } } - this.DrawMap(); + DrawMap(); } IL_6A73: - this.spriteBatch.End(); - this.spriteBatch.Begin(); + spriteBatch.End(); + spriteBatch.Begin(); if (!Main.hideUI) { for (int num83 = 0; num83 < 255; num83++) @@ -34437,7 +34443,7 @@ protected override void Draw(GameTime gameTime) { black = new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor); } - this.spriteBatch.DrawString(Main.fontMouseText, Main.player[num83].chatText, new Vector2(vector2.X + (float)num85 - Main.screenPosition.X, vector2.Y + (float)num86 - Main.screenPosition.Y), black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, Main.player[num83].chatText, new Vector2(vector2.X + (float)num85 - Main.screenPosition.X, vector2.Y + (float)num86 - Main.screenPosition.Y), black, 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } } } @@ -34503,11 +34509,11 @@ protected override void Draw(GameTime gameTime) { float num96 = Main.combatText[num87].position.Y - Main.screenPosition.Y; num96 = (float)Main.screenHeight - num96; - this.spriteBatch.DrawString(Main.fontCombatText[num88], Main.combatText[num87].text, new Vector2(Main.combatText[num87].position.X - Main.screenPosition.X + (float)num94 + origin.X, num96 + (float)num95 + origin.Y), color13, Main.combatText[num87].rotation, origin, Main.combatText[num87].scale, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontCombatText[num88], Main.combatText[num87].text, new Vector2(Main.combatText[num87].position.X - Main.screenPosition.X + (float)num94 + origin.X, num96 + (float)num95 + origin.Y), color13, Main.combatText[num87].rotation, origin, Main.combatText[num87].scale, SpriteEffects.None, 0f); } else { - this.spriteBatch.DrawString(Main.fontCombatText[num88], Main.combatText[num87].text, new Vector2(Main.combatText[num87].position.X - Main.screenPosition.X + (float)num94 + origin.X, Main.combatText[num87].position.Y - Main.screenPosition.Y + (float)num95 + origin.Y), color13, Main.combatText[num87].rotation, origin, Main.combatText[num87].scale, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontCombatText[num88], Main.combatText[num87].text, new Vector2(Main.combatText[num87].position.X - Main.screenPosition.X + (float)num94 + origin.X, Main.combatText[num87].position.Y - Main.screenPosition.Y + (float)num95 + origin.Y), color13, Main.combatText[num87].rotation, origin, Main.combatText[num87].scale, SpriteEffects.None, 0f); } } } @@ -34586,7 +34592,7 @@ protected override void Draw(GameTime gameTime) { num105 = (float)Main.screenHeight - num105; } - this.spriteBatch.DrawString(Main.fontMouseText, text, new Vector2(Main.itemText[num97].position.X - Main.screenPosition.X + (float)num103 + origin2.X, num105 + origin2.Y), color14, Main.itemText[num97].rotation, origin2, Main.itemText[num97].scale, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text, new Vector2(Main.itemText[num97].position.X - Main.screenPosition.X + (float)num103 + origin2.X, num105 + origin2.Y), color14, Main.itemText[num97].rotation, origin2, Main.itemText[num97].scale, SpriteEffects.None, 0f); } } } @@ -34599,7 +34605,7 @@ protected override void Draw(GameTime gameTime) (int)((float)Netplay.clientSock.statusCount / (float)Netplay.clientSock.statusMax * 100f), "%" }); - this.spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2(628f - Main.fontMouseText.MeasureString(text2).X * 0.5f + (float)(Main.screenWidth - 800), 84f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); + spriteBatch.DrawString(Main.fontMouseText, text2, new Vector2(628f - Main.fontMouseText.MeasureString(text2).X * 0.5f + (float)(Main.screenWidth - 800), 84f), new Color((int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor, (int)Main.mouseTextColor), 0f, default(Vector2), 1f, SpriteEffects.None, 0f); } if (Main.BlackFadeIn > 0) { @@ -34613,16 +34619,16 @@ protected override void Draw(GameTime gameTime) num106 = 255; } Main.BlackFadeIn -= 25; - this.spriteBatch.Draw(Main.loTexture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), new Color(0, 0, 0, num106)); + spriteBatch.Draw(Main.loTexture, new Rectangle(0, 0, Main.screenWidth, Main.screenHeight), new Color(0, 0, 0, num106)); } - this.DrawFPS(); + DrawFPS(); if (!Main.mapFullscreen) { if (Main.ignoreErrors) { try { - this.DrawInterface(); + DrawInterface(); goto IL_7619; } catch @@ -34630,7 +34636,7 @@ protected override void Draw(GameTime gameTime) goto IL_7619; } } - this.DrawInterface(); + DrawInterface(); } } else @@ -34638,7 +34644,7 @@ protected override void Draw(GameTime gameTime) Main.maxQ = true; } IL_7619: - this.spriteBatch.End(); + spriteBatch.End(); if (Main.mouseLeft) { Main.mouseLeftRelease = false; @@ -34686,10 +34692,10 @@ protected override void Draw(GameTime gameTime) { Main.player[Main.myPlayer].toggleInv(); } - this.DrawMap(); - this.DrawFPS(); - this.DrawPlayerChat(); - this.spriteBatch.End(); + DrawMap(); + DrawFPS(); + DrawPlayerChat(); + spriteBatch.End(); if (Main.mouseLeft) { Main.mouseLeftRelease = false; diff --git a/Terraria/Program.cs b/Terraria/Program.cs index 51972d6..f77fbda 100644 --- a/Terraria/Program.cs +++ b/Terraria/Program.cs @@ -3,7 +3,7 @@ using System.Windows.Forms; namespace Terraria { - internal static class Program + internal static class Program { private static void Main(string[] args) { @@ -67,13 +67,16 @@ private static void Main(string[] args) { try { - using (StreamWriter streamWriter = new StreamWriter("client-crashlog.txt", true)) + using (var streamWriter = new StreamWriter("client-crashlog.txt", true)) { streamWriter.WriteLine(DateTime.Now); streamWriter.WriteLine(ex); - streamWriter.WriteLine("/n"); } +#if DEBUG + throw; +#else MessageBox.Show(ex.ToString(), "Terraria: Error"); +#endif } catch { diff --git a/Terraria/Recipe.cs b/Terraria/Recipe.cs index 3210600..2913a55 100644 --- a/Terraria/Recipe.cs +++ b/Terraria/Recipe.cs @@ -1,4892 +1,4906 @@ +using Microsoft.Xna.Framework; using System; namespace Terraria { - public class Recipe - { - public static int maxRequirements = 15; - public static int maxRecipes = 900; - public static int numRecipes = 0; - private static Recipe newRecipe = new Recipe(); - public Item createItem = new Item(); - public Item[] requiredItem = new Item[Recipe.maxRequirements]; - public int[] requiredTile = new int[Recipe.maxRequirements]; - public bool needHoney; - public bool needWater; - public bool anyWood; - public bool anyIronBar; - public Recipe() - { - for (int i = 0; i < Recipe.maxRequirements; i++) - { - this.requiredItem[i] = new Item(); - this.requiredTile[i] = -1; - } - } - public void Create() - { - int num = 0; - while (num < Recipe.maxRequirements && this.requiredItem[num].type != 0) - { - int num2 = this.requiredItem[num].stack; - for (int i = 0; i < 58; i++) - { - if (Main.player[Main.myPlayer].inventory[i].IsTheSameAs(this.requiredItem[num]) || this.useWood(Main.player[Main.myPlayer].inventory[i].type, this.requiredItem[num].type) || this.useIronBar(Main.player[Main.myPlayer].inventory[i].type, this.requiredItem[num].type)) - { - if (Main.player[Main.myPlayer].inventory[i].stack > num2) - { - Main.player[Main.myPlayer].inventory[i].stack -= num2; - num2 = 0; - } - else - { - num2 -= Main.player[Main.myPlayer].inventory[i].stack; - Main.player[Main.myPlayer].inventory[i] = new Item(); - } - } - if (num2 <= 0) - { - break; - } - } - num++; - } - Recipe.FindRecipes(); - } - public bool useWood(int invType, int reqType) - { - return (reqType == 9 || reqType == 619 || reqType == 620 || reqType == 621 || reqType == 911) && (this.anyWood && (invType == 9 || invType == 619 || invType == 620 || invType == 621 || invType == 911)); - } - public bool useIronBar(int invType, int reqType) - { - return (reqType == 22 || reqType == 704) && (this.anyIronBar && (invType == 22 || invType == 704)); - } - public static void FindRecipes() - { - int num = Main.availableRecipe[Main.focusRecipe]; - float num2 = Main.availableRecipeY[Main.focusRecipe]; - for (int i = 0; i < Recipe.maxRecipes; i++) - { - Main.availableRecipe[i] = 0; - } - Main.numAvailableRecipes = 0; - int num3 = 0; - while (num3 < Recipe.maxRecipes && Main.recipe[num3].createItem.type != 0) - { - bool flag = true; - bool flag2 = false; - if (Main.guideItem.type > 0 && Main.guideItem.stack > 0 && Main.guideItem.name != "") - { - flag2 = true; - } - if (flag2) - { - for (int j = 0; j < Recipe.maxRequirements; j++) - { - if (Main.recipe[num3].requiredItem[j].type == 0) - { - break; - } - if (Main.guideItem.IsTheSameAs(Main.recipe[num3].requiredItem[j]) || Main.recipe[num3].useWood(Main.guideItem.type, Main.recipe[num3].requiredItem[j].type) || Main.recipe[num3].useIronBar(Main.guideItem.type, Main.recipe[num3].requiredItem[j].type)) - { - Main.availableRecipe[Main.numAvailableRecipes] = num3; - Main.numAvailableRecipes++; - break; - } - } - } - else - { - int num4 = 0; - while (num4 < Recipe.maxRequirements && Main.recipe[num3].requiredItem[num4].type != 0) - { - int num5 = Main.recipe[num3].requiredItem[num4].stack; - for (int k = 0; k < 58; k++) - { - if (Main.player[Main.myPlayer].inventory[k].IsTheSameAs(Main.recipe[num3].requiredItem[num4]) || Main.recipe[num3].useWood(Main.player[Main.myPlayer].inventory[k].type, Main.recipe[num3].requiredItem[num4].type) || Main.recipe[num3].useIronBar(Main.player[Main.myPlayer].inventory[k].type, Main.recipe[num3].requiredItem[num4].type)) - { - num5 -= Main.player[Main.myPlayer].inventory[k].stack; - } - if (num5 <= 0) - { - break; - } - } - if (num5 > 0) - { - flag = false; - break; - } - num4++; - } - if (flag) - { - bool flag3 = true; - int num6 = 0; - while (num6 < Recipe.maxRequirements && Main.recipe[num3].requiredTile[num6] != -1) - { - if (!Main.player[Main.myPlayer].adjTile[Main.recipe[num3].requiredTile[num6]]) - { - flag3 = false; - break; - } - num6++; - } - if (flag3 && (!Main.recipe[num3].needWater || Main.recipe[num3].needWater == Main.player[Main.myPlayer].adjWater) && (!Main.recipe[num3].needHoney || Main.recipe[num3].needHoney == Main.player[Main.myPlayer].adjHoney)) - { - Main.availableRecipe[Main.numAvailableRecipes] = num3; - Main.numAvailableRecipes++; - } - } - } - num3++; - } - for (int l = 0; l < Main.numAvailableRecipes; l++) - { - if (num == Main.availableRecipe[l]) - { - Main.focusRecipe = l; - break; - } - } - if (Main.focusRecipe >= Main.numAvailableRecipes) - { - Main.focusRecipe = Main.numAvailableRecipes - 1; - } - if (Main.focusRecipe < 0) - { - Main.focusRecipe = 0; - } - float num7 = Main.availableRecipeY[Main.focusRecipe] - num2; - for (int m = 0; m < Recipe.maxRecipes; m++) - { - Main.availableRecipeY[m] -= num7; - } - } - public static void SetupRecipes() - { - Recipe.newRecipe.createItem.SetDefaults(8, false); - Recipe.newRecipe.createItem.stack = 3; - Recipe.newRecipe.requiredItem[0].SetDefaults(23, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(523, false); - Recipe.newRecipe.createItem.stack = 33; - Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[0].stack = 33; - Recipe.newRecipe.requiredItem[1].SetDefaults(522, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1333, false); - Recipe.newRecipe.createItem.stack = 33; - Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[0].stack = 33; - Recipe.newRecipe.requiredItem[1].SetDefaults(1332, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(974, false); - Recipe.newRecipe.createItem.stack = 3; - Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults(664, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(427, false); - Recipe.newRecipe.createItem.stack = 3; - Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults(177, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(428, false); - Recipe.newRecipe.createItem.stack = 3; - Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults(178, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(429, false); - Recipe.newRecipe.createItem.stack = 3; - Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults(179, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(432, false); - Recipe.newRecipe.createItem.stack = 3; - Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults(180, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(430, false); - Recipe.newRecipe.createItem.stack = 3; - Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults(181, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(431, false); - Recipe.newRecipe.createItem.stack = 3; - Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults(182, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1245, false); - Recipe.newRecipe.createItem.stack = 3; - Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults(999, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(985, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Rope"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(966, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults("Torch"); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(235, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(166, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(23, false); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(286, false); - Recipe.newRecipe.createItem.stack = 5; - Recipe.newRecipe.requiredItem[0].SetDefaults(282, false); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.newRecipe.requiredItem[1].SetDefaults(23, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mug"); - Recipe.newRecipe.createItem.stack = 1; - Recipe.newRecipe.requiredItem[0].SetDefaults("Glass"); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Ale"); - Recipe.newRecipe.requiredItem[0].SetDefaults(351, false); - Recipe.newRecipe.requiredTile[0] = 94; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Bowl of Soup"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Bowl"); - Recipe.newRecipe.requiredItem[1].SetDefaults("Mushroom"); - Recipe.newRecipe.requiredItem[2].SetDefaults("Goldfish"); - Recipe.newRecipe.requiredTile[0] = 96; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(968, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(967, false); - Recipe.newRecipe.requiredItem[1].SetDefaults("Wood"); - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Bottle"); - Recipe.newRecipe.createItem.stack = 2; - Recipe.newRecipe.requiredItem[0].SetDefaults("Glass"); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Bottled Water"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Bottle"); - Recipe.newRecipe.needWater = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1134, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Bottle"); - Recipe.newRecipe.needHoney = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(422, false); - Recipe.newRecipe.createItem.stack = 5; - Recipe.newRecipe.requiredItem[0].SetDefaults("Bottled Water"); - Recipe.newRecipe.requiredItem[1].SetDefaults(501, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredItem[2].SetDefaults(369, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(423, false); - Recipe.newRecipe.createItem.stack = 5; - Recipe.newRecipe.requiredItem[0].SetDefaults("Bottled Water"); - Recipe.newRecipe.requiredItem[1].SetDefaults(370, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(59, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(28, false); - Recipe.newRecipe.createItem.stack = 2; - Recipe.newRecipe.requiredItem[0].SetDefaults(5, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(23, false); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredItem[2].SetDefaults(31, false); - Recipe.newRecipe.requiredItem[2].stack = 2; - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Healing Potion"); - Recipe.newRecipe.requiredItem[0].SetDefaults(28, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredItem[1].SetDefaults(183, false); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Greater Healing Potion"); - Recipe.newRecipe.createItem.stack = 1; - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(501, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredItem[2].SetDefaults(502, false); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(110, false); - Recipe.newRecipe.createItem.stack = 2; - Recipe.newRecipe.requiredItem[0].SetDefaults(75, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(23, false); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredItem[2].SetDefaults(31, false); - Recipe.newRecipe.requiredItem[2].stack = 2; - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mana Potion"); - Recipe.newRecipe.requiredItem[0].SetDefaults(110, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredItem[1].SetDefaults(183, false); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(226, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(28, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(110, false); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(227, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Healing Potion"); - Recipe.newRecipe.requiredItem[1].SetDefaults("Mana Potion"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(288, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(318, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(317, false); - Recipe.newRecipe.requiredItem[3].SetDefaults("Obsidian"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(289, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); - Recipe.newRecipe.requiredItem[2].SetDefaults("Mushroom"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(290, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(315, false); - Recipe.newRecipe.requiredItem[2].SetDefaults("Cactus"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(291, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(317, false); - Recipe.newRecipe.requiredItem[2].SetDefaults("Coral"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(292, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); - Recipe.newRecipe.requiredItem[2].SetDefaults("Iron Ore"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(292, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); - Recipe.newRecipe.requiredItem[2].SetDefaults("Lead Ore"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(293, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(314, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(313, false); - Recipe.newRecipe.requiredItem[3].SetDefaults("Fallen Star"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(294, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(314, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(316, false); - Recipe.newRecipe.requiredItem[3].SetDefaults("Fallen Star"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(295, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(315, false); - Recipe.newRecipe.requiredItem[3].SetDefaults("Feather"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(296, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(315, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(314, false); - Recipe.newRecipe.requiredItem[3].SetDefaults("Gold Ore"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(296, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(315, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(314, false); - Recipe.newRecipe.requiredItem[3].SetDefaults("Platinum Ore"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(297, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(315, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(314, false); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(298, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); - Recipe.newRecipe.requiredItem[2].SetDefaults("Glowing Mushroom"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(299, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(315, false); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(300, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(316, false); - Recipe.newRecipe.requiredItem[2].SetDefaults("Rotten Chunk"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(300, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(316, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(1330, false); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(301, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(316, false); - Recipe.newRecipe.requiredItem[2].SetDefaults("Cactus"); - Recipe.newRecipe.requiredItem[3].SetDefaults("Worm Teeth"); - Recipe.newRecipe.requiredItem[4].SetDefaults("Stinger"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(302, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(317, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(319, false); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(303, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); - Recipe.newRecipe.requiredItem[2].SetDefaults("Lens"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(304, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(315, false); - Recipe.newRecipe.requiredItem[3].SetDefaults(319, false); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(305, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(318, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(316, false); - Recipe.newRecipe.requiredItem[3].SetDefaults(315, false); - Recipe.newRecipe.requiredItem[4].SetDefaults("Feather"); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1359, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(209, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 243; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1354, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(174, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 243; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1340, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1339, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 243; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1355, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1348, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 243; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1356, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1332, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 243; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1353, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(522, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 243; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1357, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1346, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 243; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1358, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1345, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 243; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(949, false); - Recipe.newRecipe.createItem.stack = 10; - Recipe.newRecipe.requiredItem[0].SetDefaults(593, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(40, false); - Recipe.newRecipe.createItem.stack = 5; - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(3, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Flaming Arrow"); - Recipe.newRecipe.createItem.stack = 5; - Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(988, false); - Recipe.newRecipe.createItem.stack = 5; - Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.newRecipe.requiredItem[1].SetDefaults(974, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(51, false); - Recipe.newRecipe.createItem.stack = 10; - Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(75, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Unholy Arrow"); - Recipe.newRecipe.createItem.stack = 5; - Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.newRecipe.requiredItem[1].SetDefaults(69, false); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Hellfire Arrow"); - Recipe.newRecipe.createItem.stack = 25; - Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredItem[1].SetDefaults(175, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[2].stack = 5; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(545, false); - Recipe.newRecipe.createItem.stack = 35; - Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); - Recipe.newRecipe.requiredItem[0].stack = 35; - Recipe.newRecipe.requiredItem[1].SetDefaults(522, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1334, false); - Recipe.newRecipe.createItem.stack = 35; - Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); - Recipe.newRecipe.requiredItem[0].stack = 35; - Recipe.newRecipe.requiredItem[1].SetDefaults(1332, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(516, false); - Recipe.newRecipe.createItem.stack = 45; - Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); - Recipe.newRecipe.requiredItem[0].stack = 45; - Recipe.newRecipe.requiredItem[1].SetDefaults(501, false); - Recipe.newRecipe.requiredItem[1].stack = 6; - Recipe.newRecipe.requiredItem[2].SetDefaults(526, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1341, false); - Recipe.newRecipe.createItem.stack = 35; - Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); - Recipe.newRecipe.requiredItem[0].stack = 35; - Recipe.newRecipe.requiredItem[1].SetDefaults(1339, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Meteor Shot"); - Recipe.newRecipe.createItem.stack = 70; - Recipe.newRecipe.requiredItem[0].SetDefaults("Musket Ball"); - Recipe.newRecipe.requiredItem[0].stack = 70; - Recipe.newRecipe.requiredItem[1].SetDefaults(117, false); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(278, false); - Recipe.newRecipe.createItem.stack = 70; - Recipe.newRecipe.requiredItem[0].SetDefaults("Musket Ball"); - Recipe.newRecipe.requiredItem[0].stack = 70; - Recipe.newRecipe.requiredItem[1].SetDefaults(21, false); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(515, false); - Recipe.newRecipe.createItem.stack = 50; - Recipe.newRecipe.requiredItem[0].SetDefaults("Musket Ball"); - Recipe.newRecipe.requiredItem[0].stack = 50; - Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(546, false); - Recipe.newRecipe.createItem.stack = 50; - Recipe.newRecipe.requiredItem[0].SetDefaults("Musket Ball"); - Recipe.newRecipe.requiredItem[0].stack = 50; - Recipe.newRecipe.requiredItem[1].SetDefaults(522, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1335, false); - Recipe.newRecipe.createItem.stack = 50; - Recipe.newRecipe.requiredItem[0].SetDefaults("Musket Ball"); - Recipe.newRecipe.requiredItem[0].stack = 50; - Recipe.newRecipe.requiredItem[1].SetDefaults(1332, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1179, false); - Recipe.newRecipe.createItem.stack = 70; - Recipe.newRecipe.requiredItem[0].SetDefaults("Musket Ball"); - Recipe.newRecipe.requiredItem[0].stack = 70; - Recipe.newRecipe.requiredItem[1].SetDefaults(1006, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1302, false); - Recipe.newRecipe.createItem.stack = 50; - Recipe.newRecipe.requiredItem[0].SetDefaults(1432, false); - Recipe.newRecipe.requiredItem[0].stack = 50; - Recipe.newRecipe.requiredItem[1].SetDefaults(1344, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1349, false); - Recipe.newRecipe.createItem.stack = 50; - Recipe.newRecipe.requiredItem[0].SetDefaults(1432, false); - Recipe.newRecipe.requiredItem[0].stack = 50; - Recipe.newRecipe.requiredItem[1].SetDefaults(1345, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1350, false); - Recipe.newRecipe.createItem.stack = 50; - Recipe.newRecipe.requiredItem[0].SetDefaults(1432, false); - Recipe.newRecipe.requiredItem[0].stack = 50; - Recipe.newRecipe.requiredItem[1].SetDefaults(1346, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1351, false); - Recipe.newRecipe.createItem.stack = 50; - Recipe.newRecipe.requiredItem[0].SetDefaults(1432, false); - Recipe.newRecipe.requiredItem[0].stack = 50; - Recipe.newRecipe.requiredItem[1].SetDefaults(1347, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1352, false); - Recipe.newRecipe.createItem.stack = 50; - Recipe.newRecipe.requiredItem[0].SetDefaults(1432, false); - Recipe.newRecipe.requiredItem[0].stack = 50; - Recipe.newRecipe.requiredItem[1].SetDefaults(1348, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1342, false); - Recipe.newRecipe.createItem.stack = 50; - Recipe.newRecipe.requiredItem[0].SetDefaults(1432, false); - Recipe.newRecipe.requiredItem[0].stack = 50; - Recipe.newRecipe.requiredItem[1].SetDefaults(1339, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(67, false); - Recipe.newRecipe.createItem.stack = 5; - Recipe.newRecipe.requiredItem[0].SetDefaults(60, false); - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(287, false); - Recipe.newRecipe.createItem.stack = 20; - Recipe.newRecipe.requiredItem[0].SetDefaults(279, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(67, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(94, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(632, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(631, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(913, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(633, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1702, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(170, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1431, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Bottle"); - Recipe.newRecipe.requiredItem[1].SetDefaults(75, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Chinese Lantern"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.newRecipe.requiredItem[1].SetDefaults("Torch"); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tiki Torch"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Torch"); - Recipe.newRecipe.requiredItem[1].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Lamp Post"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Iron Bar"); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults("Glass"); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredItem[2].SetDefaults("Torch"); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Skull Lantern"); - Recipe.newRecipe.createItem.stack = 1; - Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults("Torch"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(663, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(662, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Clay Pot"); - Recipe.newRecipe.requiredItem[0].SetDefaults(133, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Pink Vase"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Clay Block"); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Bowl"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Clay Block"); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Glass"); - Recipe.newRecipe.createItem.stack = 1; - Recipe.newRecipe.requiredItem[0].SetDefaults(169, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(392, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults("Glass"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1267, false); - Recipe.newRecipe.createItem.stack = 20; - Recipe.newRecipe.requiredItem[0].SetDefaults("Glass Wall"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults("Amethyst"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1268, false); - Recipe.newRecipe.createItem.stack = 20; - Recipe.newRecipe.requiredItem[0].SetDefaults("Glass Wall"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults("Topaz"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1269, false); - Recipe.newRecipe.createItem.stack = 20; - Recipe.newRecipe.requiredItem[0].SetDefaults("Glass Wall"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults("Sapphire"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1270, false); - Recipe.newRecipe.createItem.stack = 20; - Recipe.newRecipe.requiredItem[0].SetDefaults("Glass Wall"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults("Emerald"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1271, false); - Recipe.newRecipe.createItem.stack = 20; - Recipe.newRecipe.requiredItem[0].SetDefaults("Glass Wall"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults("Ruby"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1272, false); - Recipe.newRecipe.createItem.stack = 50; - Recipe.newRecipe.requiredItem[0].SetDefaults("Glass Wall"); - Recipe.newRecipe.requiredItem[0].stack = 50; - Recipe.newRecipe.requiredItem[1].SetDefaults("Amethyst"); - Recipe.newRecipe.requiredItem[2].SetDefaults("Topaz"); - Recipe.newRecipe.requiredItem[3].SetDefaults("Sapphire"); - Recipe.newRecipe.requiredItem[4].SetDefaults("Emerald"); - Recipe.newRecipe.requiredItem[5].SetDefaults("Ruby"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(775, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredItem[1].SetDefaults(23, false); - Recipe.newRecipe.requiredTile[0] = 217; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1102, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(1101, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gray Brick"); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gray Brick Wall"); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults("Gray Brick"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Red Brick"); - Recipe.newRecipe.requiredItem[0].SetDefaults(133, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Red Brick Wall"); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults("Red Brick"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Copper Brick"); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.newRecipe.requiredItem[1].SetDefaults("Copper Ore"); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Copper Brick Wall"); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults("Copper Brick"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silver Brick Wall"); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults("Silver Brick"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silver Brick"); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.newRecipe.requiredItem[1].SetDefaults("Silver Ore"); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Brick Wall"); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults("Gold Brick"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Brick"); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.newRecipe.requiredItem[1].SetDefaults("Gold Ore"); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Brick"); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.newRecipe.requiredItem[1].SetDefaults("Tin Ore"); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Brick Wall"); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Brick"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Brick Wall"); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Brick"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Brick"); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.newRecipe.requiredItem[1].SetDefaults("Tungsten Ore"); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Brick Wall"); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Brick"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Brick"); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.newRecipe.requiredItem[1].SetDefaults("Platinum Ore"); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Hellstone Brick"); - Recipe.newRecipe.requiredItem[0].SetDefaults(174, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(3, false); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(192, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(173, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(330, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(192, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(606, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(577, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(594, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(593, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(595, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(594, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(883, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(664, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(884, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(883, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(587, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(586, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(592, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(591, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(607, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(169, false); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(608, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(607, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(412, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(408, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(409, false); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(417, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(412, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(609, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(61, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(610, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(609, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(413, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(172, false); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(418, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(413, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(414, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(176, false); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(419, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(414, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(611, false); - Recipe.newRecipe.createItem.stack = 10; - Recipe.newRecipe.requiredItem[0].SetDefaults(424, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(133, false); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(615, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(611, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(612, false); - Recipe.newRecipe.createItem.stack = 10; - Recipe.newRecipe.requiredItem[0].SetDefaults(424, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(169, false); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(616, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(612, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(613, false); - Recipe.newRecipe.createItem.stack = 10; - Recipe.newRecipe.requiredItem[0].SetDefaults(424, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredItem[2].SetDefaults(255, false); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(617, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(613, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(614, false); - Recipe.newRecipe.createItem.stack = 10; - Recipe.newRecipe.requiredItem[0].SetDefaults(424, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(618, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(614, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(415, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(364, false); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(420, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(415, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(416, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(365, false); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(421, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(416, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(604, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(366, false); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(605, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(604, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1589, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1104, false); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1590, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(1589, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1591, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1105, false); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1592, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(1591, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1593, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1106, false); - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1594, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(1593, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(577, false); - Recipe.newRecipe.createItem.stack = 5; - Recipe.newRecipe.requiredItem[0].SetDefaults(56, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(61, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(176, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(2, false); - Recipe.newRecipe.needWater = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(30, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(2, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(26, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1723, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredTile[0] = 191; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(93, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(623, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(622, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(927, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(624, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(25, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(34, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(48, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(32, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(36, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Piano"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredItem[1].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[1].stack = 15; - Recipe.newRecipe.requiredItem[2].SetDefaults("Book"); - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Bed"); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Dresser"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[0].stack = 16; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(651, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(629, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(626, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(639, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(636, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(642, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredItem[1].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[1].stack = 15; - Recipe.newRecipe.requiredItem[2].SetDefaults("Book"); - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(645, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(648, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[0].stack = 16; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(650, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(628, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(625, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(638, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(635, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(641, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredItem[1].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[1].stack = 15; - Recipe.newRecipe.requiredItem[2].SetDefaults("Book"); - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(644, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(647, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[0].stack = 16; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(912, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(915, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(914, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(917, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(916, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(919, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredItem[1].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[1].stack = 15; - Recipe.newRecipe.requiredItem[2].SetDefaults("Book"); - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(920, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(918, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[0].stack = 16; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(652, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(630, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(627, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(640, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(637, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(643, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredItem[1].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[1].stack = 15; - Recipe.newRecipe.requiredItem[2].SetDefaults("Book"); - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(646, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(649, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[0].stack = 16; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Sign"); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1447, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1448, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(479, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(480, false); - Recipe.newRecipe.createItem.stack = 2; - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(498, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Bookcase"); - Recipe.newRecipe.createItem.stack = 1; - Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults("Book"); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Barrel"); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 9; - Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.newRecipe.anyIronBar = true; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Grandfather Clock"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Iron Bar"); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults("Glass"); - Recipe.newRecipe.requiredItem[1].stack = 6; - Recipe.newRecipe.requiredItem[2].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[2].stack = 10; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.newRecipe.anyWood = true; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Keg"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[0].stack = 14; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Loom"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1706, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1714, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1715, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Bench"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 106; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Sawmill"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults("Iron Bar"); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredItem[2].SetDefaults("Chain"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.newRecipe.anyWood = true; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(727, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(728, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(729, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(24, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(196, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(39, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(733, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(734, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(735, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(656, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(657, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(658, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(730, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(731, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(732, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(653, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(654, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(655, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(924, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(925, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(926, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(921, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(922, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(923, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(736, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(737, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(738, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(659, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(660, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(661, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1703, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(170, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1709, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(170, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1713, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(170, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1719, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(170, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1707, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1127, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1711, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1127, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1717, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1127, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1721, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1127, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1708, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1344, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1712, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1344, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1718, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1344, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1722, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1344, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(894, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(895, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(896, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(881, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(882, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(750, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(816, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(807, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(812, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(764, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(183, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(818, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(183, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(810, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(183, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(814, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(183, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(763, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(836, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 218; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(770, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(763, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(817, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(763, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(809, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(763, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(813, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(763, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(828, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(763, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(762, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(23, false); - Recipe.newRecipe.requiredTile[0] = 220; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(769, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults(762, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(815, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(762, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(768, false); - Recipe.newRecipe.createItem.stack = 4; - Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(820, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(808, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(811, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(827, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(361, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(362, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.anyWood = true; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].SetDefaults(150, false); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Red Banner"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Green Banner"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Blue Banner"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Yellow Banner"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(255, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(195, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredTile[0] = 13; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(247, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(255, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(248, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(255, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(249, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(255, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(240, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(254, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(241, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(254, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(262, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1282, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(262, false); - Recipe.newRecipe.requiredItem[1].SetDefaults("Amethyst"); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1283, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(262, false); - Recipe.newRecipe.requiredItem[1].SetDefaults("Topaz"); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1284, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(262, false); - Recipe.newRecipe.requiredItem[1].SetDefaults("Sapphire"); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1285, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(262, false); - Recipe.newRecipe.requiredItem[1].SetDefaults("Emerald"); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1286, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(262, false); - Recipe.newRecipe.requiredItem[1].SetDefaults("Ruby"); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1287, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(262, false); - Recipe.newRecipe.requiredItem[1].SetDefaults("Diamond"); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 86; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(259, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(68, false); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(252, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(259, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(253, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(259, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(978, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(803, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(981, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(979, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(804, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(981, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(980, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(805, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(981, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(250, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(261, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredItem[1].SetDefaults("Bottled Water"); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(33, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredItem[2].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[2].stack = 3; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(360, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Stone Block"); - Recipe.newRecipe.requiredItem[0].stack = 100; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(20, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(12, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Copper Pickaxe"); - Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Copper Axe"); - Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); - Recipe.newRecipe.requiredItem[0].stack = 9; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Copper Hammer"); - Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Copper Broadsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Copper Shortsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Copper Bow"); - Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Amethyst Staff"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Copper Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults("Amethyst"); - Recipe.newRecipe.requiredItem[1].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Copper Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Copper Chainmail"); - Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Copper Greaves"); - Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Copper Watch"); - Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(85, false); - Recipe.newRecipe.requiredTile[0] = 14; - Recipe.newRecipe.requiredTile[1] = 15; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Copper Chandelier"); - Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredItem[2].SetDefaults(85, false); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Bar"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Ore"); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Pickaxe"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Axe"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); - Recipe.newRecipe.requiredItem[0].stack = 9; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Hammer"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Broadsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Shortsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Bow"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Topaz Staff"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults("Topaz"); - Recipe.newRecipe.requiredItem[1].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Chainmail"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Greaves"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Watch"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(85, false); - Recipe.newRecipe.requiredTile[0] = 14; - Recipe.newRecipe.requiredTile[1] = 15; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tin Chandelier"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredItem[2].SetDefaults(85, false); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(11, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(35, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(10, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 9; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(7, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(4, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(6, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Iron Bow"); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Iron Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Iron Chainmail"); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Iron Greaves"); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Lead Bar"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Ore"); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Lead Anvil"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Lead Pickaxe"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Lead Axe"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); - Recipe.newRecipe.requiredItem[0].stack = 9; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Lead Hammer"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Lead Broadsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Lead Shortsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Lead Bow"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Lead Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Lead Chainmail"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Lead Greaves"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(205, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Iron Door"); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Lead Door"); - Recipe.newRecipe.requiredItem[0].SetDefaults(704, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Trash Can"); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Bathtub"); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 14; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Toilet"); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Cooking Pot"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Iron Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults("Wood"); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Chain"); - Recipe.newRecipe.createItem.stack = 10; - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(21, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(14, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silver Pickaxe"); - Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silver Axe"); - Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); - Recipe.newRecipe.requiredItem[0].stack = 9; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silver Hammer"); - Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silver Broadsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silver Shortsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silver Bow"); - Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Sapphire Staff"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silver Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults("Sapphire"); - Recipe.newRecipe.requiredItem[1].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silver Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silver Chainmail"); - Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silver Greaves"); - Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silver Watch"); - Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(85, false); - Recipe.newRecipe.requiredTile[0] = 14; - Recipe.newRecipe.requiredTile[1] = 15; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Silver Chandelier"); - Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredItem[2].SetDefaults(85, false); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Bar"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Ore"); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Pickaxe"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Axe"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); - Recipe.newRecipe.requiredItem[0].stack = 9; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Hammer"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Broadsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Shortsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Bow"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Emerald Staff"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults("Emerald"); - Recipe.newRecipe.requiredItem[1].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Chainmail"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Greaves"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Watch"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(85, false); - Recipe.newRecipe.requiredTile[0] = 14; - Recipe.newRecipe.requiredTile[1] = 15; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Tungsten Chandelier"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredItem[2].SetDefaults(85, false); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(19, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(13, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Pickaxe"); - Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Axe"); - Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); - Recipe.newRecipe.requiredItem[0].stack = 9; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Hammer"); - Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Broadsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Shortsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Bow"); - Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Ruby Staff"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Gold Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults("Ruby"); - Recipe.newRecipe.requiredItem[1].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Chainmail"); - Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); - Recipe.newRecipe.requiredItem[0].stack = 35; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Greaves"); - Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Watch"); - Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(85, false); - Recipe.newRecipe.requiredTile[0] = 14; - Recipe.newRecipe.requiredTile[1] = 15; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Crown"); - Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredItem[1].SetDefaults("Ruby"); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Gold Chandelier"); - Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredItem[2].SetDefaults(85, false); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Candle"); - Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Candelabra"); - Recipe.newRecipe.createItem.stack = 1; - Recipe.newRecipe.requiredItem[0].SetDefaults("Gold Bar"); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.newRecipe.requiredItem[1].SetDefaults("Torch"); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Ore"); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Pickaxe"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Axe"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 9; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Hammer"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyWood = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Broadsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Shortsword"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Bow"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 7; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Diamond Staff"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults("Diamond"); - Recipe.newRecipe.requiredItem[1].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Chainmail"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 35; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Greaves"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Watch"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(85, false); - Recipe.newRecipe.requiredTile[0] = 14; - Recipe.newRecipe.requiredTile[1] = 15; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Crown"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredItem[1].SetDefaults("Ruby"); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Chandelier"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredItem[2].SetDefaults(85, false); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Candle"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Platinum Candelabra"); - Recipe.newRecipe.createItem.stack = 1; - Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.newRecipe.requiredItem[1].SetDefaults("Torch"); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Throne"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults("Gold Bar"); - Recipe.newRecipe.requiredItem[1].stack = 30; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Throne"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults("Platinum Bar"); - Recipe.newRecipe.requiredItem[1].stack = 30; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(57, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(56, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(44, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(45, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(46, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Shadow Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredItem[1].SetDefaults(86, false); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Shadow Scalemail"); - Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredItem[1].SetDefaults(86, false); - Recipe.newRecipe.requiredItem[1].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Shadow Greaves"); - Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(86, false); - Recipe.newRecipe.requiredItem[1].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Nightmare Pickaxe"); - Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredItem[1].SetDefaults(86, false); - Recipe.newRecipe.requiredItem[1].stack = 6; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("The Breaker"); - Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(86, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1257, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(880, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(796, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(799, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(795, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(792, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredItem[1].SetDefaults(1329, false); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(793, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredItem[1].SetDefaults(1329, false); - Recipe.newRecipe.requiredItem[1].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(794, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(1329, false); - Recipe.newRecipe.requiredItem[1].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(798, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredItem[1].SetDefaults(1329, false); - Recipe.newRecipe.requiredItem[1].stack = 6; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(797, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(1329, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(801, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(1329, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Grappling Hook"); - Recipe.newRecipe.requiredItem[0].SetDefaults(85, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults(118, false); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1236, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(181, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1237, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(180, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1238, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(177, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1239, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(179, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1240, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(178, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1241, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(182, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1522, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(181, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1523, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(180, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1524, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(177, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1525, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(179, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1526, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(178, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1527, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(182, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(117, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(116, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(198, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(177, false); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(199, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(178, false); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(200, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(179, false); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(201, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(181, false); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(202, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(182, false); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(203, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(180, false); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Blue Phasesaber"); - Recipe.newRecipe.requiredItem[0].SetDefaults(198, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); - Recipe.newRecipe.requiredItem[1].stack = 50; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Red Phasesaber"); - Recipe.newRecipe.requiredItem[0].SetDefaults(199, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); - Recipe.newRecipe.requiredItem[1].stack = 50; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Green Phasesaber"); - Recipe.newRecipe.requiredItem[0].SetDefaults(200, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); - Recipe.newRecipe.requiredItem[1].stack = 50; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Purple Phasesaber"); - Recipe.newRecipe.requiredItem[0].SetDefaults(201, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); - Recipe.newRecipe.requiredItem[1].stack = 50; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("White Phasesaber"); - Recipe.newRecipe.requiredItem[0].SetDefaults(202, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); - Recipe.newRecipe.requiredItem[1].stack = 50; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Yellow Phasesaber"); - Recipe.newRecipe.requiredItem[0].SetDefaults(203, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); - Recipe.newRecipe.requiredItem[1].stack = 50; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(204, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); - Recipe.newRecipe.requiredItem[0].stack = 35; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(127, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredItem[1].SetDefaults(75, false); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(197, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(98, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(117, false); - Recipe.newRecipe.requiredItem[1].stack = 20; - Recipe.newRecipe.requiredItem[2].SetDefaults(75, false); - Recipe.newRecipe.requiredItem[2].stack = 5; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Meteor Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Meteor Suit"); - Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); - Recipe.newRecipe.requiredItem[0].stack = 25; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Meteor Leggings"); - Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(151, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(154, false); - Recipe.newRecipe.requiredItem[0].stack = 40; - Recipe.newRecipe.requiredItem[1].SetDefaults(150, false); - Recipe.newRecipe.requiredItem[1].stack = 40; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(152, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(154, false); - Recipe.newRecipe.requiredItem[0].stack = 60; - Recipe.newRecipe.requiredItem[1].SetDefaults(150, false); - Recipe.newRecipe.requiredItem[1].stack = 50; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(153, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(154, false); - Recipe.newRecipe.requiredItem[0].stack = 50; - Recipe.newRecipe.requiredItem[1].SetDefaults(150, false); - Recipe.newRecipe.requiredItem[1].stack = 45; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(190, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(331, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredItem[1].SetDefaults(209, false); - Recipe.newRecipe.requiredItem[1].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1310, false); - Recipe.newRecipe.createItem.stack = 50; - Recipe.newRecipe.requiredItem[0].SetDefaults(209, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(191, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(331, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredItem[1].SetDefaults(209, false); - Recipe.newRecipe.requiredItem[1].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(185, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(331, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredItem[1].SetDefaults(210, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(228, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(331, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(229, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(331, false); - Recipe.newRecipe.requiredItem[0].stack = 16; - Recipe.newRecipe.requiredItem[1].SetDefaults(209, false); - Recipe.newRecipe.requiredItem[1].stack = 12; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(230, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(331, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredItem[1].SetDefaults(210, false); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(175, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(174, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults(173, false); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 77; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(119, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(55, false); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(120, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(121, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(122, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(217, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(219, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults("Handgun"); - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(231, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(232, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(233, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(273, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(46, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(155, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(190, false); - Recipe.newRecipe.requiredItem[3].SetDefaults(121, false); - Recipe.newRecipe.requiredTile[0] = 26; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(273, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(795, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(155, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(190, false); - Recipe.newRecipe.requiredItem[3].SetDefaults(121, false); - Recipe.newRecipe.requiredTile[0] = 26; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(675, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(273, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1570, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(674, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(368, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1570, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(757, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(675, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(674, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(1570, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(389, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(527, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(528, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); - Recipe.newRecipe.requiredItem[2].stack = 7; - Recipe.newRecipe.requiredItem[3].SetDefaults(520, false); - Recipe.newRecipe.requiredItem[3].stack = 7; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(381, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(364, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Cobalt Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Cobalt Mask"); - Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Cobalt Hat"); - Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Cobalt Breastplate"); - Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Cobalt Leggings"); - Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Cobalt Drill"); - Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(776, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Cobalt Chainsaw"); - Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(991, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Cobalt Repeater"); - Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Cobalt Sword"); - Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(537, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1184, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1104, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Palladium Mask"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Palladium Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Palladium Headgear"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Palladium Breastplate"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Palladium Leggings"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Palladium Drill"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1188, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Palladium Chainsaw"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1222, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Palladium Repeater"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Palladium Sword"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1186, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(365, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mythril Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mythril Hat"); - Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mythril Hood"); - Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mythril Chainmail"); - Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mythril Greaves"); - Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mythril Drill"); - Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mythril Pickaxe"); - Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mythril Chainsaw"); - Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mythril Waraxe"); - Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mythril Repeater"); - Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mythril Sword"); - Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mythril Halberd"); - Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(525, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1105, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Orichalcum Mask"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Orichalcum Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Orichalcum Headgear"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Orichalcum Breastplate"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Orichalcum Leggings"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Orichalcum Drill"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1195, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Orichalcum Chainsaw"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1223, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Orichalcum Repeater"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Orichalcum Sword"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Orichalcum Halberd"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1220, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(391, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(366, false); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.newRecipe.requiredTile[0] = 133; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Adamantite Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(402, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(400, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Adamantite Breastplate"); - Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); - Recipe.newRecipe.requiredItem[0].stack = 24; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Adamantite Leggings"); - Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Adamantite Drill"); - Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(778, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Adamantite Chainsaw"); - Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(993, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Adamantite Repeater"); - Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(482, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Adamantite Glaive"); - Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(524, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(366, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredItem[1].SetDefaults(221, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1198, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1106, false); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.newRecipe.requiredTile[0] = 133; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Titanium Mask"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1216, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1217, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Titanium Breastplate"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); - Recipe.newRecipe.requiredItem[0].stack = 24; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Titanium Leggings"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Titanium Drill"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1202, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Titanium Chainsaw"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1224, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Titanium Repeater"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1199, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Titanium Trident"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1221, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1106, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredItem[1].SetDefaults(221, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(559, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(553, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(558, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(551, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); - Recipe.newRecipe.requiredItem[0].stack = 24; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(552, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(579, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(990, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(578, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(368, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(550, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(947, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 133; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Chlorophyte Helmet"); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1001, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1003, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1004, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 24; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1005, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1231, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1230, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1232, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1233, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1262, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1234, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1229, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1227, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1226, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1228, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1235, false); - Recipe.newRecipe.createItem.stack = 50; - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1503, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1504, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); - Recipe.newRecipe.requiredItem[0].stack = 24; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1505, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1506, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1507, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1543, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1544, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1545, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); - Recipe.newRecipe.requiredItem[0].stack = 8; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1316, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredItem[1].SetDefaults(1328, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1317, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 24; - Recipe.newRecipe.requiredItem[1].SetDefaults(1328, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1318, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredItem[1].SetDefaults(1328, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1552, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(183, false); - Recipe.newRecipe.requiredItem[1].stack = 15; - Recipe.newRecipe.requiredTile[0] = 247; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1546, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1552, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1547, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1552, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1548, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1552, false); - Recipe.newRecipe.requiredItem[0].stack = 12; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1549, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1552, false); - Recipe.newRecipe.requiredItem[0].stack = 24; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1550, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1552, false); - Recipe.newRecipe.requiredItem[0].stack = 18; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(533, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(98, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(324, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(319, false); - Recipe.newRecipe.requiredItem[2].stack = 5; - Recipe.newRecipe.requiredItem[3].SetDefaults(548, false); - Recipe.newRecipe.requiredItem[3].stack = 20; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(561, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredItem[1].SetDefaults(520, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredItem[2].SetDefaults(548, false); - Recipe.newRecipe.requiredItem[2].stack = 5; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(506, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(324, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(547, false); - Recipe.newRecipe.requiredItem[2].stack = 20; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(494, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(508, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); - Recipe.newRecipe.requiredItem[1].stack = 25; - Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); - Recipe.newRecipe.requiredItem[2].stack = 12; - Recipe.newRecipe.requiredItem[3].SetDefaults(549, false); - Recipe.newRecipe.requiredItem[3].stack = 20; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(425, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(507, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(501, false); - Recipe.newRecipe.requiredItem[1].stack = 80; - Recipe.newRecipe.requiredItem[2].SetDefaults(520, false); - Recipe.newRecipe.requiredItem[2].stack = 12; - Recipe.newRecipe.requiredItem[3].SetDefaults(549, false); - Recipe.newRecipe.requiredItem[3].stack = 20; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(497, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(275, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredItem[1].SetDefaults(319, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredItem[2].SetDefaults(261, false); - Recipe.newRecipe.requiredItem[2].stack = 15; - Recipe.newRecipe.requiredItem[3].SetDefaults(520, false); - Recipe.newRecipe.requiredItem[3].stack = 5; - Recipe.newRecipe.requiredItem[4].SetDefaults(521, false); - Recipe.newRecipe.requiredItem[4].stack = 5; - Recipe.newRecipe.requiredItem[5].SetDefaults(547, false); - Recipe.newRecipe.requiredItem[5].stack = 20; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(495, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(502, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredItem[1].SetDefaults(526, false); - Recipe.newRecipe.requiredItem[1].stack = 4; - Recipe.newRecipe.requiredItem[2].SetDefaults(501, false); - Recipe.newRecipe.requiredItem[2].stack = 60; - Recipe.newRecipe.requiredItem[3].SetDefaults(520, false); - Recipe.newRecipe.requiredItem[3].stack = 10; - Recipe.newRecipe.requiredItem[4].SetDefaults(549, false); - Recipe.newRecipe.requiredItem[4].stack = 20; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(493, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(320, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(575, false); - Recipe.newRecipe.requiredItem[1].stack = 20; - Recipe.newRecipe.requiredItem[2].SetDefaults(520, false); - Recipe.newRecipe.requiredItem[2].stack = 25; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(492, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(320, false); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults(575, false); - Recipe.newRecipe.requiredItem[1].stack = 20; - Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); - Recipe.newRecipe.requiredItem[2].stack = 25; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(761, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(501, false); - Recipe.newRecipe.requiredItem[1].stack = 100; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(785, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(1516, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(749, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(1611, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(786, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(1517, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(821, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(1518, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(822, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(1519, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1165, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(1520, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1515, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(1521, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(823, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredItem[1].SetDefaults(1508, false); - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1085, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1073, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1086, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1074, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1087, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1075, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1088, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1076, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1089, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1077, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1090, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1078, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1091, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1079, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1092, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1080, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1093, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1081, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1094, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1082, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1095, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1083, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1096, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1084, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1007, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1115, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1008, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1114, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1009, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1110, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1010, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1112, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1011, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1108, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1012, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1107, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1013, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1116, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1014, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1109, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1015, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1111, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1016, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1118, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1017, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1117, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1018, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1113, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1050, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1119, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1031, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1007, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1008, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(1009, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1033, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1009, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1010, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(1011, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1035, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1013, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1014, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(1015, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1063, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1031, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1064, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1033, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1065, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1035, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1032, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1031, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1034, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1033, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1036, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1035, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1068, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1008, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1009, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(1010, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1069, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1012, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1013, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(1014, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1070, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1016, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1017, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(1018, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1066, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1068, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1069, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(1070, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1067, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1066, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1019, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1007, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1020, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1008, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1021, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1009, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1022, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1010, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1023, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1011, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1024, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1012, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1025, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1013, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1026, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1014, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1027, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1015, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1028, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1016, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1029, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1017, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1030, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1018, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1038, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1007, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1039, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1008, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1040, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1009, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1041, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1010, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1042, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1011, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1043, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1012, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1044, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1013, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1045, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1014, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1046, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1015, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1047, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1016, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1048, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1017, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1049, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1018, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1051, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1007, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1052, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1008, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1053, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1009, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1054, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1010, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1055, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1011, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1056, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1012, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1057, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1013, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1058, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1014, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1059, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1015, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1060, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1016, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1061, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1017, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1062, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1018, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); - Recipe.newRecipe.requiredTile[0] = 228; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(394, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(187, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(268, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(395, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(17, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(18, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(393, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(395, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(709, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(18, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(393, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(396, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(158, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(193, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(397, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(156, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(193, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1613, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(397, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1612, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1724, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(53, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(215, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(399, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(53, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(159, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1163, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(987, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(159, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(983, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(857, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(159, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1250, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(399, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(158, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1251, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1163, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(158, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1252, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(983, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(158, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1164, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(399, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1163, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(983, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(405, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(54, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(128, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(405, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1579, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(128, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(898, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(405, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(212, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(285, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(907, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(863, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(193, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(908, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(907, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(906, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(555, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(223, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(189, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(897, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(536, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(211, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(936, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(897, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(935, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1343, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1322, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(936, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(982, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(111, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(49, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1595, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(982, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(216, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(860, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(49, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(535, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(861, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(485, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(497, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(862, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(532, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(554, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1247, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1132, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(532, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1578, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1132, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1290, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(976, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(953, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(975, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(984, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(976, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(977, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(963, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(901, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(886, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(892, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(902, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(887, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(885, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(903, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(889, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(893, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(904, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(890, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(891, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1612, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(901, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(902, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(903, false); - Recipe.newRecipe.requiredItem[3].SetDefaults(904, false); - Recipe.newRecipe.requiredItem[4].SetDefaults(888, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(935, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(489, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(490, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(491, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1301, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(935, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1248, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(193, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(173, false); - Recipe.newRecipe.requiredItem[0].stack = 20; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(518, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(531, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); - Recipe.newRecipe.requiredItem[1].stack = 30; - Recipe.newRecipe.requiredItem[2].SetDefaults(520, false); - Recipe.newRecipe.requiredItem[2].stack = 15; - Recipe.newRecipe.requiredTile[0] = 101; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(519, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(531, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(522, false); - Recipe.newRecipe.requiredItem[1].stack = 30; - Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); - Recipe.newRecipe.requiredItem[2].stack = 15; - Recipe.newRecipe.requiredTile[0] = 101; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1336, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(531, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(1332, false); - Recipe.newRecipe.requiredItem[1].stack = 30; - Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); - Recipe.newRecipe.requiredItem[2].stack = 15; - Recipe.newRecipe.requiredTile[0] = 101; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Goggles"); - Recipe.newRecipe.requiredItem[0].SetDefaults(38, false); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.newRecipe.requiredTile[1] = 15; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(266, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(324, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(323, false); - Recipe.newRecipe.requiredItem[1].stack = 10; - Recipe.newRecipe.requiredItem[2].SetDefaults(180, false); - Recipe.newRecipe.requiredItem[2].stack = 5; - Recipe.newRecipe.requiredTile[0] = 17; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Sunglasses"); - Recipe.newRecipe.requiredItem[0].SetDefaults("Black Lens"); - Recipe.newRecipe.requiredItem[0].stack = 2; - Recipe.newRecipe.requiredTile[0] = 18; - Recipe.newRecipe.requiredTile[1] = 15; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults("Mana Crystal"); - Recipe.newRecipe.requiredItem[0].SetDefaults(75, false); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(511, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(530, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(512, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(26, false); - Recipe.newRecipe.requiredItem[0].stack = 4; - Recipe.newRecipe.requiredItem[1].SetDefaults(530, false); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(580, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(167, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(581, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Iron Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(582, false); - Recipe.newRecipe.requiredItem[0].SetDefaults("Iron Bar"); - Recipe.newRecipe.requiredItem[0].stack = 10; - Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); - Recipe.newRecipe.requiredItem[1].stack = 2; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(583, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(17, false); - Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(583, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(709, false); - Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(584, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(16, false); - Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(584, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(708, false); - Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(585, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(15, false); - Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(585, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(707, false); - Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); - Recipe.newRecipe.requiredItem[1].stack = 1; - Recipe.newRecipe.requiredTile[0] = 16; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(540, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(565, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(562, false); - Recipe.newRecipe.requiredItem[1].SetDefaults(563, false); - Recipe.newRecipe.requiredItem[2].SetDefaults(564, false); - Recipe.newRecipe.requiredItem[3].SetDefaults(566, false); - Recipe.newRecipe.requiredItem[4].SetDefaults(567, false); - Recipe.newRecipe.requiredItem[5].SetDefaults(568, false); - Recipe.newRecipe.requiredItem[6].SetDefaults(569, false); - Recipe.newRecipe.requiredItem[7].SetDefaults(570, false); - Recipe.newRecipe.requiredItem[8].SetDefaults(571, false); - Recipe.newRecipe.requiredItem[9].SetDefaults(572, false); - Recipe.newRecipe.requiredItem[10].SetDefaults(573, false); - Recipe.newRecipe.requiredItem[11].SetDefaults(574, false); - Recipe.newRecipe.requiredTile[0] = 114; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(43, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(38, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredTile[0] = 26; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(70, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(67, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredItem[1].SetDefaults(68, false); - Recipe.newRecipe.requiredItem[1].stack = 15; - Recipe.newRecipe.requiredTile[0] = 26; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1331, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1330, false); - Recipe.newRecipe.requiredItem[0].stack = 15; - Recipe.newRecipe.requiredTile[0] = 26; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(1133, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1125, false); - Recipe.newRecipe.requiredItem[0].stack = 5; - Recipe.newRecipe.requiredItem[1].SetDefaults(1127, false); - Recipe.newRecipe.requiredItem[1].stack = 3; - Recipe.newRecipe.requiredItem[2].SetDefaults(209, false); - Recipe.newRecipe.requiredItem[3].SetDefaults(1124, false); - Recipe.newRecipe.requiredItem[3].stack = 5; - Recipe.newRecipe.requiredItem[4].SetDefaults(173, false); - Recipe.newRecipe.requiredItem[4].stack = 2; - Recipe.newRecipe.requiredItem[5].SetDefaults(1134, false); - Recipe.newRecipe.requiredTile[0] = 26; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(560, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(23, false); - Recipe.newRecipe.requiredItem[0].stack = 99; - Recipe.newRecipe.requiredItem[1].SetDefaults(264, false); - Recipe.newRecipe.requiredTile[0] = 26; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(560, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(23, false); - Recipe.newRecipe.requiredItem[0].stack = 99; - Recipe.newRecipe.requiredItem[1].SetDefaults(715, false); - Recipe.newRecipe.requiredTile[0] = 26; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(544, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(38, false); - Recipe.newRecipe.requiredItem[0].stack = 3; - Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredItem[2].SetDefaults(520, false); - Recipe.newRecipe.requiredItem[2].stack = 6; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(556, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(68, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); - Recipe.newRecipe.requiredItem[2].stack = 6; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(556, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(1330, false); - Recipe.newRecipe.requiredItem[0].stack = 6; - Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); - Recipe.newRecipe.requiredItem[2].stack = 6; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(557, false); - Recipe.newRecipe.requiredItem[0].SetDefaults(154, false); - Recipe.newRecipe.requiredItem[0].stack = 30; - Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); - Recipe.newRecipe.requiredItem[1].stack = 5; - Recipe.newRecipe.requiredItem[2].SetDefaults(520, false); - Recipe.newRecipe.requiredItem[2].stack = 3; - Recipe.newRecipe.requiredItem[3].SetDefaults(521, false); - Recipe.newRecipe.requiredItem[3].stack = 3; - Recipe.newRecipe.requiredTile[0] = 134; - Recipe.newRecipe.anyIronBar = true; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(71, false); - Recipe.newRecipe.createItem.stack = 100; - Recipe.newRecipe.requiredItem[0].SetDefaults(72, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(72, false); - Recipe.newRecipe.createItem.stack = 1; - Recipe.newRecipe.requiredItem[0].SetDefaults(71, false); - Recipe.newRecipe.requiredItem[0].stack = 100; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(72, false); - Recipe.newRecipe.createItem.stack = 100; - Recipe.newRecipe.requiredItem[0].SetDefaults(73, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(73, false); - Recipe.newRecipe.createItem.stack = 1; - Recipe.newRecipe.requiredItem[0].SetDefaults(72, false); - Recipe.newRecipe.requiredItem[0].stack = 100; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(73, false); - Recipe.newRecipe.createItem.stack = 100; - Recipe.newRecipe.requiredItem[0].SetDefaults(74, false); - Recipe.newRecipe.requiredItem[0].stack = 1; - Recipe.addRecipe(); - Recipe.newRecipe.createItem.SetDefaults(74, false); - Recipe.newRecipe.createItem.stack = 1; - Recipe.newRecipe.requiredItem[0].SetDefaults(73, false); - Recipe.newRecipe.requiredItem[0].stack = 100; - Recipe.addRecipe(); - Recipe.wallReturn(); - for (int i = 0; i < Recipe.numRecipes; i++) - { - int num = 0; - while (Main.recipe[i].requiredItem[num].type > 0) - { - Main.recipe[i].requiredItem[num].checkMat(); - num++; - } - Main.recipe[i].createItem.checkMat(); - } - } - private static void wallReturn() - { - int num = Recipe.numRecipes; - for (int i = 0; i < num; i++) - { - if (Main.recipe[i].createItem.createWall > 0 && Main.recipe[i].requiredItem[1].type == 0) - { - Recipe.newRecipe.createItem.SetDefaults(Main.recipe[i].requiredItem[0].type, false); - Recipe.newRecipe.createItem.stack = Main.recipe[i].requiredItem[0].stack; - Recipe.newRecipe.requiredItem[0].SetDefaults(Main.recipe[i].createItem.type, false); - Recipe.newRecipe.requiredItem[0].stack = Main.recipe[i].createItem.stack; - for (int j = 0; j < Recipe.newRecipe.requiredTile.Length; j++) - { - Recipe.newRecipe.requiredTile[j] = Main.recipe[i].requiredTile[j]; - } - Recipe.addRecipe(); - Recipe recipe = Main.recipe[Recipe.numRecipes - 1]; - for (int k = Recipe.numRecipes - 2; k > i; k--) - { - Main.recipe[k + 1] = Main.recipe[k]; - } - Main.recipe[i + 1] = recipe; - } - } - } - private static void addRecipe() - { - Main.recipe[Recipe.numRecipes] = Recipe.newRecipe; - Recipe.newRecipe = new Recipe(); - Recipe.numRecipes++; - } - } + public class Recipe + { + public static int maxRequirements = 15; + public static int maxRecipes = 900; + public static int numRecipes = 0; + + private static Recipe newRecipe = new Recipe(); + + public Item createItem = new Item(); + public Item[] requiredItem = new Item[Recipe.maxRequirements]; + public int[] requiredTile = new int[Recipe.maxRequirements]; + + public bool needHoney; + public bool needWater; + public bool anyWood; + public bool anyIronBar; + + public Recipe() + { + for (int i = 0; i < Recipe.maxRequirements; i++) + { + this.requiredItem[i] = new Item(); + this.requiredTile[i] = -1; + } + } + + public void Create() + { + int num = 0; + while (num < Recipe.maxRequirements && this.requiredItem[num].type != 0) + { + int num2 = this.requiredItem[num].stack; + for (int i = 0; i < 58; i++) + { + if (Main.player[Main.myPlayer].inventory[i].IsTheSameAs(this.requiredItem[num]) || this.useWood(Main.player[Main.myPlayer].inventory[i].type, this.requiredItem[num].type) || this.useIronBar(Main.player[Main.myPlayer].inventory[i].type, this.requiredItem[num].type)) + { + if (Main.player[Main.myPlayer].inventory[i].stack > num2) + { + Main.player[Main.myPlayer].inventory[i].stack -= num2; + num2 = 0; + } + else + { + num2 -= Main.player[Main.myPlayer].inventory[i].stack; + Main.player[Main.myPlayer].inventory[i] = new Item(); + } + } + if (num2 <= 0) + { + break; + } + } + num++; + } + Recipe.FindRecipes(); + } + public bool useWood(int invType, int reqType) + { + return (reqType == 9 || reqType == 619 || reqType == 620 || reqType == 621 || reqType == 911) && (this.anyWood && (invType == 9 || invType == 619 || invType == 620 || invType == 621 || invType == 911)); + } + public bool useIronBar(int invType, int reqType) + { + return (reqType == 22 || reqType == 704) && (this.anyIronBar && (invType == 22 || invType == 704)); + } + public static void FindRecipes() + { + int num = Main.availableRecipe[Main.focusRecipe]; + float num2 = Main.availableRecipeY[Main.focusRecipe]; + for (int i = 0; i < Recipe.maxRecipes; i++) + { + Main.availableRecipe[i] = 0; + } + Main.numAvailableRecipes = 0; + int num3 = 0; + while (num3 < Recipe.maxRecipes && Main.recipe[num3].createItem.type != 0) + { + bool flag = true; + bool flag2 = false; + if (Main.guideItem.type > 0 && Main.guideItem.stack > 0 && Main.guideItem.name != "") + { + flag2 = true; + } + if (flag2) + { + for (int j = 0; j < Recipe.maxRequirements; j++) + { + if (Main.recipe[num3].requiredItem[j].type == 0) + { + break; + } + if (Main.guideItem.IsTheSameAs(Main.recipe[num3].requiredItem[j]) || Main.recipe[num3].useWood(Main.guideItem.type, Main.recipe[num3].requiredItem[j].type) || Main.recipe[num3].useIronBar(Main.guideItem.type, Main.recipe[num3].requiredItem[j].type)) + { + Main.availableRecipe[Main.numAvailableRecipes] = num3; + Main.numAvailableRecipes++; + break; + } + } + } + else + { + int num4 = 0; + while (num4 < Recipe.maxRequirements && Main.recipe[num3].requiredItem[num4].type != 0) + { + int num5 = Main.recipe[num3].requiredItem[num4].stack; + for (int k = 0; k < 58; k++) + { + if (Main.player[Main.myPlayer].inventory[k].IsTheSameAs(Main.recipe[num3].requiredItem[num4]) || Main.recipe[num3].useWood(Main.player[Main.myPlayer].inventory[k].type, Main.recipe[num3].requiredItem[num4].type) || Main.recipe[num3].useIronBar(Main.player[Main.myPlayer].inventory[k].type, Main.recipe[num3].requiredItem[num4].type)) + { + num5 -= Main.player[Main.myPlayer].inventory[k].stack; + } + if (num5 <= 0) + { + break; + } + } + if (num5 > 0) + { + flag = false; + break; + } + num4++; + } + if (flag) + { + bool flag3 = true; + int num6 = 0; + while (num6 < Recipe.maxRequirements && Main.recipe[num3].requiredTile[num6] != -1) + { + if (!Main.player[Main.myPlayer].adjTile[Main.recipe[num3].requiredTile[num6]]) + { + flag3 = false; + break; + } + num6++; + } + if (flag3 && (!Main.recipe[num3].needWater || Main.recipe[num3].needWater == Main.player[Main.myPlayer].adjWater) && (!Main.recipe[num3].needHoney || Main.recipe[num3].needHoney == Main.player[Main.myPlayer].adjHoney)) + { + Main.availableRecipe[Main.numAvailableRecipes] = num3; + Main.numAvailableRecipes++; + } + } + } + num3++; + } + for (int l = 0; l < Main.numAvailableRecipes; l++) + { + if (num == Main.availableRecipe[l]) + { + Main.focusRecipe = l; + break; + } + } + if (Main.focusRecipe >= Main.numAvailableRecipes) + { + Main.focusRecipe = Main.numAvailableRecipes - 1; + } + if (Main.focusRecipe < 0) + { + Main.focusRecipe = 0; + } + float num7 = Main.availableRecipeY[Main.focusRecipe] - num2; + for (int m = 0; m < Recipe.maxRecipes; m++) + { + Main.availableRecipeY[m] -= num7; + } + } + public static void SetupRecipes() + { + Recipe.newRecipe.createItem.SetDefaults(8, false); + Recipe.newRecipe.createItem.stack = 3; + Recipe.newRecipe.requiredItem[0].SetDefaults(23, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(523, false); + Recipe.newRecipe.createItem.stack = 33; + Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[0].stack = 33; + Recipe.newRecipe.requiredItem[1].SetDefaults(522, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1333, false); + Recipe.newRecipe.createItem.stack = 33; + Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[0].stack = 33; + Recipe.newRecipe.requiredItem[1].SetDefaults(1332, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(974, false); + Recipe.newRecipe.createItem.stack = 3; + Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults(664, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(427, false); + Recipe.newRecipe.createItem.stack = 3; + Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults(177, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(428, false); + Recipe.newRecipe.createItem.stack = 3; + Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults(178, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(429, false); + Recipe.newRecipe.createItem.stack = 3; + Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults(179, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(432, false); + Recipe.newRecipe.createItem.stack = 3; + Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults(180, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(430, false); + Recipe.newRecipe.createItem.stack = 3; + Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults(181, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(431, false); + Recipe.newRecipe.createItem.stack = 3; + Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults(182, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1245, false); + Recipe.newRecipe.createItem.stack = 3; + Recipe.newRecipe.requiredItem[0].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults(999, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(985, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Rope"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(966, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults("Torch"); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(235, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(166, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(23, false); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(286, false); + Recipe.newRecipe.createItem.stack = 5; + Recipe.newRecipe.requiredItem[0].SetDefaults(282, false); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.newRecipe.requiredItem[1].SetDefaults(23, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mug"); + Recipe.newRecipe.createItem.stack = 1; + Recipe.newRecipe.requiredItem[0].SetDefaults("Glass"); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Ale"); + Recipe.newRecipe.requiredItem[0].SetDefaults(351, false); + Recipe.newRecipe.requiredTile[0] = 94; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Bowl of Soup"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Bowl"); + Recipe.newRecipe.requiredItem[1].SetDefaults("Mushroom"); + Recipe.newRecipe.requiredItem[2].SetDefaults("Goldfish"); + Recipe.newRecipe.requiredTile[0] = 96; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(968, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(967, false); + Recipe.newRecipe.requiredItem[1].SetDefaults("Wood"); + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Bottle"); + Recipe.newRecipe.createItem.stack = 2; + Recipe.newRecipe.requiredItem[0].SetDefaults("Glass"); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Bottled Water"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Bottle"); + Recipe.newRecipe.needWater = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1134, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Bottle"); + Recipe.newRecipe.needHoney = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(422, false); + Recipe.newRecipe.createItem.stack = 5; + Recipe.newRecipe.requiredItem[0].SetDefaults("Bottled Water"); + Recipe.newRecipe.requiredItem[1].SetDefaults(501, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredItem[2].SetDefaults(369, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(423, false); + Recipe.newRecipe.createItem.stack = 5; + Recipe.newRecipe.requiredItem[0].SetDefaults("Bottled Water"); + Recipe.newRecipe.requiredItem[1].SetDefaults(370, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(59, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(28, false); + Recipe.newRecipe.createItem.stack = 2; + Recipe.newRecipe.requiredItem[0].SetDefaults(5, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(23, false); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredItem[2].SetDefaults(31, false); + Recipe.newRecipe.requiredItem[2].stack = 2; + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Healing Potion"); + Recipe.newRecipe.requiredItem[0].SetDefaults(28, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredItem[1].SetDefaults(183, false); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Greater Healing Potion"); + Recipe.newRecipe.createItem.stack = 1; + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(501, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredItem[2].SetDefaults(502, false); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(110, false); + Recipe.newRecipe.createItem.stack = 2; + Recipe.newRecipe.requiredItem[0].SetDefaults(75, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(23, false); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredItem[2].SetDefaults(31, false); + Recipe.newRecipe.requiredItem[2].stack = 2; + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mana Potion"); + Recipe.newRecipe.requiredItem[0].SetDefaults(110, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredItem[1].SetDefaults(183, false); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(226, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(28, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(110, false); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(227, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Healing Potion"); + Recipe.newRecipe.requiredItem[1].SetDefaults("Mana Potion"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(288, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(318, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(317, false); + Recipe.newRecipe.requiredItem[3].SetDefaults("Obsidian"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(289, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); + Recipe.newRecipe.requiredItem[2].SetDefaults("Mushroom"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(290, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(315, false); + Recipe.newRecipe.requiredItem[2].SetDefaults("Cactus"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(291, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(317, false); + Recipe.newRecipe.requiredItem[2].SetDefaults("Coral"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(292, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); + Recipe.newRecipe.requiredItem[2].SetDefaults("Iron Ore"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(292, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); + Recipe.newRecipe.requiredItem[2].SetDefaults("Lead Ore"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(293, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(314, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(313, false); + Recipe.newRecipe.requiredItem[3].SetDefaults("Fallen Star"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(294, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(314, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(316, false); + Recipe.newRecipe.requiredItem[3].SetDefaults("Fallen Star"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(295, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(315, false); + Recipe.newRecipe.requiredItem[3].SetDefaults("Feather"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(296, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(315, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(314, false); + Recipe.newRecipe.requiredItem[3].SetDefaults("Gold Ore"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(296, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(315, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(314, false); + Recipe.newRecipe.requiredItem[3].SetDefaults("Platinum Ore"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(297, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(315, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(314, false); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(298, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); + Recipe.newRecipe.requiredItem[2].SetDefaults("Glowing Mushroom"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(299, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(315, false); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(300, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(316, false); + Recipe.newRecipe.requiredItem[2].SetDefaults("Rotten Chunk"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(300, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(316, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(1330, false); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(301, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(316, false); + Recipe.newRecipe.requiredItem[2].SetDefaults("Cactus"); + Recipe.newRecipe.requiredItem[3].SetDefaults("Worm Teeth"); + Recipe.newRecipe.requiredItem[4].SetDefaults("Stinger"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(302, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(317, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(319, false); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(303, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); + Recipe.newRecipe.requiredItem[2].SetDefaults("Lens"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(304, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(313, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(315, false); + Recipe.newRecipe.requiredItem[3].SetDefaults(319, false); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(305, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(318, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(316, false); + Recipe.newRecipe.requiredItem[3].SetDefaults(315, false); + Recipe.newRecipe.requiredItem[4].SetDefaults("Feather"); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1359, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(209, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 243; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1354, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(174, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 243; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1340, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1339, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 243; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1355, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1348, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 243; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1356, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1332, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 243; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1353, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(522, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 243; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1357, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1346, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 243; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1358, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(126, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1345, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 243; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(949, false); + Recipe.newRecipe.createItem.stack = 10; + Recipe.newRecipe.requiredItem[0].SetDefaults(593, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(40, false); + Recipe.newRecipe.createItem.stack = 5; + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(3, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Flaming Arrow"); + Recipe.newRecipe.createItem.stack = 5; + Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(988, false); + Recipe.newRecipe.createItem.stack = 5; + Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.newRecipe.requiredItem[1].SetDefaults(974, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(51, false); + Recipe.newRecipe.createItem.stack = 10; + Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(75, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Unholy Arrow"); + Recipe.newRecipe.createItem.stack = 5; + Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.newRecipe.requiredItem[1].SetDefaults(69, false); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Hellfire Arrow"); + Recipe.newRecipe.createItem.stack = 25; + Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredItem[1].SetDefaults(175, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[2].stack = 5; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(545, false); + Recipe.newRecipe.createItem.stack = 35; + Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); + Recipe.newRecipe.requiredItem[0].stack = 35; + Recipe.newRecipe.requiredItem[1].SetDefaults(522, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1334, false); + Recipe.newRecipe.createItem.stack = 35; + Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); + Recipe.newRecipe.requiredItem[0].stack = 35; + Recipe.newRecipe.requiredItem[1].SetDefaults(1332, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(516, false); + Recipe.newRecipe.createItem.stack = 45; + Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); + Recipe.newRecipe.requiredItem[0].stack = 45; + Recipe.newRecipe.requiredItem[1].SetDefaults(501, false); + Recipe.newRecipe.requiredItem[1].stack = 6; + Recipe.newRecipe.requiredItem[2].SetDefaults(526, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1341, false); + Recipe.newRecipe.createItem.stack = 35; + Recipe.newRecipe.requiredItem[0].SetDefaults(40, false); + Recipe.newRecipe.requiredItem[0].stack = 35; + Recipe.newRecipe.requiredItem[1].SetDefaults(1339, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Meteor Shot"); + Recipe.newRecipe.createItem.stack = 70; + Recipe.newRecipe.requiredItem[0].SetDefaults("Musket Ball"); + Recipe.newRecipe.requiredItem[0].stack = 70; + Recipe.newRecipe.requiredItem[1].SetDefaults(117, false); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(278, false); + Recipe.newRecipe.createItem.stack = 70; + Recipe.newRecipe.requiredItem[0].SetDefaults("Musket Ball"); + Recipe.newRecipe.requiredItem[0].stack = 70; + Recipe.newRecipe.requiredItem[1].SetDefaults(21, false); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(515, false); + Recipe.newRecipe.createItem.stack = 50; + Recipe.newRecipe.requiredItem[0].SetDefaults("Musket Ball"); + Recipe.newRecipe.requiredItem[0].stack = 50; + Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(546, false); + Recipe.newRecipe.createItem.stack = 50; + Recipe.newRecipe.requiredItem[0].SetDefaults("Musket Ball"); + Recipe.newRecipe.requiredItem[0].stack = 50; + Recipe.newRecipe.requiredItem[1].SetDefaults(522, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1335, false); + Recipe.newRecipe.createItem.stack = 50; + Recipe.newRecipe.requiredItem[0].SetDefaults("Musket Ball"); + Recipe.newRecipe.requiredItem[0].stack = 50; + Recipe.newRecipe.requiredItem[1].SetDefaults(1332, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1179, false); + Recipe.newRecipe.createItem.stack = 70; + Recipe.newRecipe.requiredItem[0].SetDefaults("Musket Ball"); + Recipe.newRecipe.requiredItem[0].stack = 70; + Recipe.newRecipe.requiredItem[1].SetDefaults(1006, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1302, false); + Recipe.newRecipe.createItem.stack = 50; + Recipe.newRecipe.requiredItem[0].SetDefaults(1432, false); + Recipe.newRecipe.requiredItem[0].stack = 50; + Recipe.newRecipe.requiredItem[1].SetDefaults(1344, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1349, false); + Recipe.newRecipe.createItem.stack = 50; + Recipe.newRecipe.requiredItem[0].SetDefaults(1432, false); + Recipe.newRecipe.requiredItem[0].stack = 50; + Recipe.newRecipe.requiredItem[1].SetDefaults(1345, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1350, false); + Recipe.newRecipe.createItem.stack = 50; + Recipe.newRecipe.requiredItem[0].SetDefaults(1432, false); + Recipe.newRecipe.requiredItem[0].stack = 50; + Recipe.newRecipe.requiredItem[1].SetDefaults(1346, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1351, false); + Recipe.newRecipe.createItem.stack = 50; + Recipe.newRecipe.requiredItem[0].SetDefaults(1432, false); + Recipe.newRecipe.requiredItem[0].stack = 50; + Recipe.newRecipe.requiredItem[1].SetDefaults(1347, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1352, false); + Recipe.newRecipe.createItem.stack = 50; + Recipe.newRecipe.requiredItem[0].SetDefaults(1432, false); + Recipe.newRecipe.requiredItem[0].stack = 50; + Recipe.newRecipe.requiredItem[1].SetDefaults(1348, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1342, false); + Recipe.newRecipe.createItem.stack = 50; + Recipe.newRecipe.requiredItem[0].SetDefaults(1432, false); + Recipe.newRecipe.requiredItem[0].stack = 50; + Recipe.newRecipe.requiredItem[1].SetDefaults(1339, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(67, false); + Recipe.newRecipe.createItem.stack = 5; + Recipe.newRecipe.requiredItem[0].SetDefaults(60, false); + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(287, false); + Recipe.newRecipe.createItem.stack = 20; + Recipe.newRecipe.requiredItem[0].SetDefaults(279, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(67, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(94, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(632, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(631, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(913, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(633, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1702, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(170, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1431, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Bottle"); + Recipe.newRecipe.requiredItem[1].SetDefaults(75, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Chinese Lantern"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.newRecipe.requiredItem[1].SetDefaults("Torch"); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tiki Torch"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Torch"); + Recipe.newRecipe.requiredItem[1].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Lamp Post"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Iron Bar"); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults("Glass"); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredItem[2].SetDefaults("Torch"); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Skull Lantern"); + Recipe.newRecipe.createItem.stack = 1; + Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults("Torch"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(663, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(662, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Clay Pot"); + Recipe.newRecipe.requiredItem[0].SetDefaults(133, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Pink Vase"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Clay Block"); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Bowl"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Clay Block"); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Glass"); + Recipe.newRecipe.createItem.stack = 1; + Recipe.newRecipe.requiredItem[0].SetDefaults(169, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(392, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults("Glass"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1267, false); + Recipe.newRecipe.createItem.stack = 20; + Recipe.newRecipe.requiredItem[0].SetDefaults("Glass Wall"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults("Amethyst"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1268, false); + Recipe.newRecipe.createItem.stack = 20; + Recipe.newRecipe.requiredItem[0].SetDefaults("Glass Wall"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults("Topaz"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1269, false); + Recipe.newRecipe.createItem.stack = 20; + Recipe.newRecipe.requiredItem[0].SetDefaults("Glass Wall"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults("Sapphire"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1270, false); + Recipe.newRecipe.createItem.stack = 20; + Recipe.newRecipe.requiredItem[0].SetDefaults("Glass Wall"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults("Emerald"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1271, false); + Recipe.newRecipe.createItem.stack = 20; + Recipe.newRecipe.requiredItem[0].SetDefaults("Glass Wall"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults("Ruby"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1272, false); + Recipe.newRecipe.createItem.stack = 50; + Recipe.newRecipe.requiredItem[0].SetDefaults("Glass Wall"); + Recipe.newRecipe.requiredItem[0].stack = 50; + Recipe.newRecipe.requiredItem[1].SetDefaults("Amethyst"); + Recipe.newRecipe.requiredItem[2].SetDefaults("Topaz"); + Recipe.newRecipe.requiredItem[3].SetDefaults("Sapphire"); + Recipe.newRecipe.requiredItem[4].SetDefaults("Emerald"); + Recipe.newRecipe.requiredItem[5].SetDefaults("Ruby"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(775, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredItem[1].SetDefaults(23, false); + Recipe.newRecipe.requiredTile[0] = 217; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1102, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(1101, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gray Brick"); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gray Brick Wall"); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults("Gray Brick"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Red Brick"); + Recipe.newRecipe.requiredItem[0].SetDefaults(133, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Red Brick Wall"); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults("Red Brick"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Copper Brick"); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.newRecipe.requiredItem[1].SetDefaults("Copper Ore"); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Copper Brick Wall"); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults("Copper Brick"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silver Brick Wall"); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults("Silver Brick"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silver Brick"); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.newRecipe.requiredItem[1].SetDefaults("Silver Ore"); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Brick Wall"); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults("Gold Brick"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Brick"); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.newRecipe.requiredItem[1].SetDefaults("Gold Ore"); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Brick"); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.newRecipe.requiredItem[1].SetDefaults("Tin Ore"); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Brick Wall"); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Brick"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Brick Wall"); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Brick"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Brick"); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.newRecipe.requiredItem[1].SetDefaults("Tungsten Ore"); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Brick Wall"); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Brick"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Brick"); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.newRecipe.requiredItem[1].SetDefaults("Platinum Ore"); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Hellstone Brick"); + Recipe.newRecipe.requiredItem[0].SetDefaults(174, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(3, false); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(192, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(173, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(330, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(192, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(606, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(577, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(594, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(593, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(595, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(594, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(883, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(664, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(884, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(883, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(587, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(586, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(592, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(591, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(607, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(169, false); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(608, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(607, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(412, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(408, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(409, false); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(417, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(412, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(609, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(61, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(610, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(609, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(413, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(172, false); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(418, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(413, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(414, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(176, false); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(419, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(414, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(611, false); + Recipe.newRecipe.createItem.stack = 10; + Recipe.newRecipe.requiredItem[0].SetDefaults(424, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(133, false); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(615, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(611, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(612, false); + Recipe.newRecipe.createItem.stack = 10; + Recipe.newRecipe.requiredItem[0].SetDefaults(424, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(169, false); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(616, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(612, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(613, false); + Recipe.newRecipe.createItem.stack = 10; + Recipe.newRecipe.requiredItem[0].SetDefaults(424, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredItem[2].SetDefaults(255, false); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(617, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(613, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(614, false); + Recipe.newRecipe.createItem.stack = 10; + Recipe.newRecipe.requiredItem[0].SetDefaults(424, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(618, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(614, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(415, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(364, false); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(420, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(415, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(416, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(365, false); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(421, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(416, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(604, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(366, false); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(605, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(604, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1589, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1104, false); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1590, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(1589, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1591, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1105, false); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1592, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(1591, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1593, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1106, false); + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1594, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(1593, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(577, false); + Recipe.newRecipe.createItem.stack = 5; + Recipe.newRecipe.requiredItem[0].SetDefaults(56, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(61, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(176, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(2, false); + Recipe.newRecipe.needWater = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(30, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(2, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(26, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1723, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredTile[0] = 191; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(93, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(623, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(622, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(927, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(624, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(25, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(34, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(48, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(32, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(36, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Piano"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredItem[1].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[1].stack = 15; + Recipe.newRecipe.requiredItem[2].SetDefaults("Book"); + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Bed"); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Dresser"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[0].stack = 16; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(651, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(629, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(626, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(639, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(636, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(642, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredItem[1].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[1].stack = 15; + Recipe.newRecipe.requiredItem[2].SetDefaults("Book"); + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(645, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(648, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[0].stack = 16; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(650, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(628, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(625, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(638, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(635, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(641, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredItem[1].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[1].stack = 15; + Recipe.newRecipe.requiredItem[2].SetDefaults("Book"); + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(644, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(647, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[0].stack = 16; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(912, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(915, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(914, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(917, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(916, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(919, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredItem[1].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[1].stack = 15; + Recipe.newRecipe.requiredItem[2].SetDefaults("Book"); + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(920, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(918, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[0].stack = 16; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(652, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(630, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(627, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(640, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(637, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(643, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredItem[1].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[1].stack = 15; + Recipe.newRecipe.requiredItem[2].SetDefaults("Book"); + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(646, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(649, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[0].stack = 16; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Sign"); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1447, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1448, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(479, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(480, false); + Recipe.newRecipe.createItem.stack = 2; + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(498, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Bookcase"); + Recipe.newRecipe.createItem.stack = 1; + Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults("Book"); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Barrel"); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 9; + Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.newRecipe.anyIronBar = true; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Grandfather Clock"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Iron Bar"); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults("Glass"); + Recipe.newRecipe.requiredItem[1].stack = 6; + Recipe.newRecipe.requiredItem[2].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[2].stack = 10; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.newRecipe.anyWood = true; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Keg"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[0].stack = 14; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Loom"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1706, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1714, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1715, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Bench"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 106; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Sawmill"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults("Iron Bar"); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredItem[2].SetDefaults("Chain"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.newRecipe.anyWood = true; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(727, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(728, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(729, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(24, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(196, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(39, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(733, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(734, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(735, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(656, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(657, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(658, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(620, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(730, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(731, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(732, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(653, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(654, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(655, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(619, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(924, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(925, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(926, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(921, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(922, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(923, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(911, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(736, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(737, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(738, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(659, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(660, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(661, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(621, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1703, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(170, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1709, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(170, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1713, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(170, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1719, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(170, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1707, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1127, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1711, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1127, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1717, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1127, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1721, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1127, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1708, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1344, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1712, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1344, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1718, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1344, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1722, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1344, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredItem[1].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(894, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(895, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(896, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(881, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(882, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(750, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(816, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(807, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(812, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(276, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(764, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(183, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(818, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(183, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(810, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(183, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(814, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(183, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(763, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(836, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 218; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(770, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(763, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(817, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(763, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(809, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(763, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(813, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(763, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(828, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(763, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(762, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(23, false); + Recipe.newRecipe.requiredTile[0] = 220; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(769, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults(762, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(815, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(762, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(768, false); + Recipe.newRecipe.createItem.stack = 4; + Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(820, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(808, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(811, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(827, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Bone"); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(361, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(362, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.anyWood = true; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].SetDefaults(150, false); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Red Banner"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Green Banner"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Blue Banner"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Yellow Banner"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(255, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(195, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredTile[0] = 13; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(247, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(255, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(248, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(255, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(249, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(255, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(240, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(254, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(241, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(254, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(262, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1282, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(262, false); + Recipe.newRecipe.requiredItem[1].SetDefaults("Amethyst"); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1283, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(262, false); + Recipe.newRecipe.requiredItem[1].SetDefaults("Topaz"); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1284, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(262, false); + Recipe.newRecipe.requiredItem[1].SetDefaults("Sapphire"); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1285, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(262, false); + Recipe.newRecipe.requiredItem[1].SetDefaults("Emerald"); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1286, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(262, false); + Recipe.newRecipe.requiredItem[1].SetDefaults("Ruby"); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1287, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(262, false); + Recipe.newRecipe.requiredItem[1].SetDefaults("Diamond"); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 86; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(259, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(68, false); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(252, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(259, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(253, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(259, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(978, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(803, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(981, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(979, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(804, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(981, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(980, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(805, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(981, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(250, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(261, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredItem[1].SetDefaults("Bottled Water"); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(33, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredItem[2].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[2].stack = 3; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(360, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Stone Block"); + Recipe.newRecipe.requiredItem[0].stack = 100; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(20, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(12, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Copper Pickaxe"); + Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Copper Axe"); + Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); + Recipe.newRecipe.requiredItem[0].stack = 9; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Copper Hammer"); + Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Copper Broadsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Copper Shortsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Copper Bow"); + Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Amethyst Staff"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Copper Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults("Amethyst"); + Recipe.newRecipe.requiredItem[1].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Copper Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Copper Chainmail"); + Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Copper Greaves"); + Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Copper Watch"); + Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(85, false); + Recipe.newRecipe.requiredTile[0] = 14; + Recipe.newRecipe.requiredTile[1] = 15; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Copper Chandelier"); + Recipe.newRecipe.requiredItem[0].SetDefaults(20, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredItem[2].SetDefaults(85, false); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Bar"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Ore"); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Pickaxe"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Axe"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); + Recipe.newRecipe.requiredItem[0].stack = 9; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Hammer"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Broadsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Shortsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Bow"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Topaz Staff"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults("Topaz"); + Recipe.newRecipe.requiredItem[1].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Chainmail"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Greaves"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Watch"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(85, false); + Recipe.newRecipe.requiredTile[0] = 14; + Recipe.newRecipe.requiredTile[1] = 15; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tin Chandelier"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tin Bar"); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredItem[2].SetDefaults(85, false); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(11, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(35, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(10, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 9; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(7, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(4, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(6, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Iron Bow"); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Iron Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Iron Chainmail"); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Iron Greaves"); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Lead Bar"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Ore"); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Lead Anvil"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Lead Pickaxe"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Lead Axe"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); + Recipe.newRecipe.requiredItem[0].stack = 9; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Lead Hammer"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Lead Broadsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Lead Shortsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Lead Bow"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Lead Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Lead Chainmail"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Lead Greaves"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Lead Bar"); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(205, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Iron Door"); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Lead Door"); + Recipe.newRecipe.requiredItem[0].SetDefaults(704, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Trash Can"); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Bathtub"); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 14; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Toilet"); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Cooking Pot"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Iron Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults("Wood"); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Chain"); + Recipe.newRecipe.createItem.stack = 10; + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(21, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(14, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silver Pickaxe"); + Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silver Axe"); + Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); + Recipe.newRecipe.requiredItem[0].stack = 9; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silver Hammer"); + Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silver Broadsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silver Shortsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silver Bow"); + Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Sapphire Staff"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silver Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults("Sapphire"); + Recipe.newRecipe.requiredItem[1].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silver Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silver Chainmail"); + Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silver Greaves"); + Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silver Watch"); + Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(85, false); + Recipe.newRecipe.requiredTile[0] = 14; + Recipe.newRecipe.requiredTile[1] = 15; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Silver Chandelier"); + Recipe.newRecipe.requiredItem[0].SetDefaults(21, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredItem[2].SetDefaults(85, false); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Bar"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Ore"); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Pickaxe"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Axe"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); + Recipe.newRecipe.requiredItem[0].stack = 9; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Hammer"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Broadsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Shortsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Bow"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Emerald Staff"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults("Emerald"); + Recipe.newRecipe.requiredItem[1].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Chainmail"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Greaves"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Watch"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(85, false); + Recipe.newRecipe.requiredTile[0] = 14; + Recipe.newRecipe.requiredTile[1] = 15; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Tungsten Chandelier"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Tungsten Bar"); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredItem[2].SetDefaults(85, false); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(19, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(13, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Pickaxe"); + Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Axe"); + Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); + Recipe.newRecipe.requiredItem[0].stack = 9; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Hammer"); + Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Broadsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Shortsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Bow"); + Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Ruby Staff"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Gold Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults("Ruby"); + Recipe.newRecipe.requiredItem[1].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Chainmail"); + Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); + Recipe.newRecipe.requiredItem[0].stack = 35; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Greaves"); + Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Watch"); + Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(85, false); + Recipe.newRecipe.requiredTile[0] = 14; + Recipe.newRecipe.requiredTile[1] = 15; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Crown"); + Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredItem[1].SetDefaults("Ruby"); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Gold Chandelier"); + Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredItem[2].SetDefaults(85, false); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Candle"); + Recipe.newRecipe.requiredItem[0].SetDefaults(19, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Candelabra"); + Recipe.newRecipe.createItem.stack = 1; + Recipe.newRecipe.requiredItem[0].SetDefaults("Gold Bar"); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.newRecipe.requiredItem[1].SetDefaults("Torch"); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Ore"); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Pickaxe"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Axe"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 9; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Hammer"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(9, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyWood = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Broadsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Shortsword"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Bow"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 7; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Diamond Staff"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults("Diamond"); + Recipe.newRecipe.requiredItem[1].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Chainmail"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 35; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Greaves"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Watch"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(85, false); + Recipe.newRecipe.requiredTile[0] = 14; + Recipe.newRecipe.requiredTile[1] = 15; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Crown"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredItem[1].SetDefaults("Ruby"); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Chandelier"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredItem[2].SetDefaults(85, false); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Candle"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[1].SetDefaults(8, false); + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Platinum Candelabra"); + Recipe.newRecipe.createItem.stack = 1; + Recipe.newRecipe.requiredItem[0].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.newRecipe.requiredItem[1].SetDefaults("Torch"); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Throne"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults("Gold Bar"); + Recipe.newRecipe.requiredItem[1].stack = 30; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Throne"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Silk"); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults("Platinum Bar"); + Recipe.newRecipe.requiredItem[1].stack = 30; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(57, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(56, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(44, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(45, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(46, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Shadow Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredItem[1].SetDefaults(86, false); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Shadow Scalemail"); + Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredItem[1].SetDefaults(86, false); + Recipe.newRecipe.requiredItem[1].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Shadow Greaves"); + Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(86, false); + Recipe.newRecipe.requiredItem[1].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Nightmare Pickaxe"); + Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredItem[1].SetDefaults(86, false); + Recipe.newRecipe.requiredItem[1].stack = 6; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("The Breaker"); + Recipe.newRecipe.requiredItem[0].SetDefaults(57, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(86, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1257, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(880, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(796, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(799, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(795, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(792, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredItem[1].SetDefaults(1329, false); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(793, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredItem[1].SetDefaults(1329, false); + Recipe.newRecipe.requiredItem[1].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(794, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(1329, false); + Recipe.newRecipe.requiredItem[1].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(798, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredItem[1].SetDefaults(1329, false); + Recipe.newRecipe.requiredItem[1].stack = 6; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(797, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(1329, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(801, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1257, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(1329, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Grappling Hook"); + Recipe.newRecipe.requiredItem[0].SetDefaults(85, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults(118, false); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1236, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(181, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1237, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(180, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1238, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(177, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1239, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(179, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1240, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(178, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1241, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(182, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1522, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(181, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1523, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(180, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1524, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(177, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1525, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(179, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1526, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(178, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1527, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(182, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(117, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(116, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(198, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(177, false); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(199, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(178, false); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(200, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(179, false); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(201, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(181, false); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(202, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(182, false); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(203, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(180, false); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Blue Phasesaber"); + Recipe.newRecipe.requiredItem[0].SetDefaults(198, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); + Recipe.newRecipe.requiredItem[1].stack = 50; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Red Phasesaber"); + Recipe.newRecipe.requiredItem[0].SetDefaults(199, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); + Recipe.newRecipe.requiredItem[1].stack = 50; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Green Phasesaber"); + Recipe.newRecipe.requiredItem[0].SetDefaults(200, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); + Recipe.newRecipe.requiredItem[1].stack = 50; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Purple Phasesaber"); + Recipe.newRecipe.requiredItem[0].SetDefaults(201, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); + Recipe.newRecipe.requiredItem[1].stack = 50; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("White Phasesaber"); + Recipe.newRecipe.requiredItem[0].SetDefaults(202, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); + Recipe.newRecipe.requiredItem[1].stack = 50; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Yellow Phasesaber"); + Recipe.newRecipe.requiredItem[0].SetDefaults(203, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); + Recipe.newRecipe.requiredItem[1].stack = 50; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(204, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); + Recipe.newRecipe.requiredItem[0].stack = 35; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(127, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredItem[1].SetDefaults(75, false); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(197, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(98, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(117, false); + Recipe.newRecipe.requiredItem[1].stack = 20; + Recipe.newRecipe.requiredItem[2].SetDefaults(75, false); + Recipe.newRecipe.requiredItem[2].stack = 5; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Meteor Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Meteor Suit"); + Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); + Recipe.newRecipe.requiredItem[0].stack = 25; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Meteor Leggings"); + Recipe.newRecipe.requiredItem[0].SetDefaults(117, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(151, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(154, false); + Recipe.newRecipe.requiredItem[0].stack = 40; + Recipe.newRecipe.requiredItem[1].SetDefaults(150, false); + Recipe.newRecipe.requiredItem[1].stack = 40; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(152, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(154, false); + Recipe.newRecipe.requiredItem[0].stack = 60; + Recipe.newRecipe.requiredItem[1].SetDefaults(150, false); + Recipe.newRecipe.requiredItem[1].stack = 50; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(153, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(154, false); + Recipe.newRecipe.requiredItem[0].stack = 50; + Recipe.newRecipe.requiredItem[1].SetDefaults(150, false); + Recipe.newRecipe.requiredItem[1].stack = 45; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(190, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(331, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredItem[1].SetDefaults(209, false); + Recipe.newRecipe.requiredItem[1].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1310, false); + Recipe.newRecipe.createItem.stack = 50; + Recipe.newRecipe.requiredItem[0].SetDefaults(209, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(191, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(331, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredItem[1].SetDefaults(209, false); + Recipe.newRecipe.requiredItem[1].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(185, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(331, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredItem[1].SetDefaults(210, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(228, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(331, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(229, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(331, false); + Recipe.newRecipe.requiredItem[0].stack = 16; + Recipe.newRecipe.requiredItem[1].SetDefaults(209, false); + Recipe.newRecipe.requiredItem[1].stack = 12; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(230, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(331, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredItem[1].SetDefaults(210, false); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(175, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(174, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults(173, false); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 77; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(119, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(55, false); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(120, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(121, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(122, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(217, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(219, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults("Handgun"); + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(231, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(232, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(233, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(175, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(273, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(46, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(155, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(190, false); + Recipe.newRecipe.requiredItem[3].SetDefaults(121, false); + Recipe.newRecipe.requiredTile[0] = 26; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(273, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(795, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(155, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(190, false); + Recipe.newRecipe.requiredItem[3].SetDefaults(121, false); + Recipe.newRecipe.requiredTile[0] = 26; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(675, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(273, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1570, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(674, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(368, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1570, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(757, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(675, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(674, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(1570, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(389, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(527, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(528, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); + Recipe.newRecipe.requiredItem[2].stack = 7; + Recipe.newRecipe.requiredItem[3].SetDefaults(520, false); + Recipe.newRecipe.requiredItem[3].stack = 7; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(381, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(364, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Cobalt Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Cobalt Mask"); + Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Cobalt Hat"); + Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Cobalt Breastplate"); + Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Cobalt Leggings"); + Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Cobalt Drill"); + Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(776, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Cobalt Chainsaw"); + Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(991, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Cobalt Repeater"); + Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Cobalt Sword"); + Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(537, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(381, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1184, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1104, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Palladium Mask"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Palladium Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Palladium Headgear"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Palladium Breastplate"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Palladium Leggings"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Palladium Drill"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1188, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Palladium Chainsaw"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1222, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Palladium Repeater"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Palladium Sword"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1186, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1184, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(365, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mythril Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mythril Hat"); + Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mythril Hood"); + Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mythril Chainmail"); + Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mythril Greaves"); + Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mythril Drill"); + Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mythril Pickaxe"); + Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mythril Chainsaw"); + Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mythril Waraxe"); + Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mythril Repeater"); + Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mythril Sword"); + Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mythril Halberd"); + Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(525, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(382, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1105, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Orichalcum Mask"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Orichalcum Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Orichalcum Headgear"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Orichalcum Breastplate"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Orichalcum Leggings"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Orichalcum Drill"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1195, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Orichalcum Chainsaw"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1223, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Orichalcum Repeater"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Orichalcum Sword"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Orichalcum Halberd"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1220, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1191, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(391, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(366, false); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.newRecipe.requiredTile[0] = 133; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Adamantite Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(402, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(400, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Adamantite Breastplate"); + Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); + Recipe.newRecipe.requiredItem[0].stack = 24; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Adamantite Leggings"); + Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Adamantite Drill"); + Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(778, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Adamantite Chainsaw"); + Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(993, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Adamantite Repeater"); + Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(482, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Adamantite Glaive"); + Recipe.newRecipe.requiredItem[0].SetDefaults(391, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(524, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(366, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredItem[1].SetDefaults(221, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1198, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1106, false); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.newRecipe.requiredTile[0] = 133; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Titanium Mask"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1216, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1217, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Titanium Breastplate"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); + Recipe.newRecipe.requiredItem[0].stack = 24; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Titanium Leggings"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Titanium Drill"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1202, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Titanium Chainsaw"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1224, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Titanium Repeater"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1199, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Titanium Trident"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1198, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1221, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1106, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredItem[1].SetDefaults(221, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(559, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(553, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(558, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(551, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); + Recipe.newRecipe.requiredItem[0].stack = 24; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(552, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(579, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(990, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(578, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(368, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(550, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(947, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 133; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Chlorophyte Helmet"); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1001, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1003, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1004, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 24; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1005, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1231, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1230, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1232, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1233, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1262, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1234, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1229, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1227, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1226, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1228, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1235, false); + Recipe.newRecipe.createItem.stack = 50; + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1503, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1504, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); + Recipe.newRecipe.requiredItem[0].stack = 24; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1505, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1506, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1507, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1543, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1544, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1545, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1508, false); + Recipe.newRecipe.requiredItem[0].stack = 8; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1316, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredItem[1].SetDefaults(1328, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1317, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 24; + Recipe.newRecipe.requiredItem[1].SetDefaults(1328, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1318, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredItem[1].SetDefaults(1328, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1552, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1006, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(183, false); + Recipe.newRecipe.requiredItem[1].stack = 15; + Recipe.newRecipe.requiredTile[0] = 247; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1546, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1552, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1547, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1552, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1548, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1552, false); + Recipe.newRecipe.requiredItem[0].stack = 12; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1549, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1552, false); + Recipe.newRecipe.requiredItem[0].stack = 24; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1550, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1552, false); + Recipe.newRecipe.requiredItem[0].stack = 18; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(533, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(98, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(324, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(319, false); + Recipe.newRecipe.requiredItem[2].stack = 5; + Recipe.newRecipe.requiredItem[3].SetDefaults(548, false); + Recipe.newRecipe.requiredItem[3].stack = 20; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(561, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1225, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredItem[1].SetDefaults(520, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredItem[2].SetDefaults(548, false); + Recipe.newRecipe.requiredItem[2].stack = 5; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(506, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(324, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(547, false); + Recipe.newRecipe.requiredItem[2].stack = 20; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(494, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(508, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); + Recipe.newRecipe.requiredItem[1].stack = 25; + Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); + Recipe.newRecipe.requiredItem[2].stack = 12; + Recipe.newRecipe.requiredItem[3].SetDefaults(549, false); + Recipe.newRecipe.requiredItem[3].stack = 20; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(425, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(507, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(501, false); + Recipe.newRecipe.requiredItem[1].stack = 80; + Recipe.newRecipe.requiredItem[2].SetDefaults(520, false); + Recipe.newRecipe.requiredItem[2].stack = 12; + Recipe.newRecipe.requiredItem[3].SetDefaults(549, false); + Recipe.newRecipe.requiredItem[3].stack = 20; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(497, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(275, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredItem[1].SetDefaults(319, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredItem[2].SetDefaults(261, false); + Recipe.newRecipe.requiredItem[2].stack = 15; + Recipe.newRecipe.requiredItem[3].SetDefaults(520, false); + Recipe.newRecipe.requiredItem[3].stack = 5; + Recipe.newRecipe.requiredItem[4].SetDefaults(521, false); + Recipe.newRecipe.requiredItem[4].stack = 5; + Recipe.newRecipe.requiredItem[5].SetDefaults(547, false); + Recipe.newRecipe.requiredItem[5].stack = 20; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(495, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(502, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredItem[1].SetDefaults(526, false); + Recipe.newRecipe.requiredItem[1].stack = 4; + Recipe.newRecipe.requiredItem[2].SetDefaults(501, false); + Recipe.newRecipe.requiredItem[2].stack = 60; + Recipe.newRecipe.requiredItem[3].SetDefaults(520, false); + Recipe.newRecipe.requiredItem[3].stack = 10; + Recipe.newRecipe.requiredItem[4].SetDefaults(549, false); + Recipe.newRecipe.requiredItem[4].stack = 20; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(493, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(320, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(575, false); + Recipe.newRecipe.requiredItem[1].stack = 20; + Recipe.newRecipe.requiredItem[2].SetDefaults(520, false); + Recipe.newRecipe.requiredItem[2].stack = 25; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(492, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(320, false); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults(575, false); + Recipe.newRecipe.requiredItem[1].stack = 20; + Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); + Recipe.newRecipe.requiredItem[2].stack = 25; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(761, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(501, false); + Recipe.newRecipe.requiredItem[1].stack = 100; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(785, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(1516, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(749, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(1611, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(786, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(1517, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(821, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(1518, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(822, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(1519, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1165, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(1520, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1515, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(1521, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(823, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(575, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredItem[1].SetDefaults(1508, false); + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1085, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1073, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1086, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1074, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1087, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1075, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1088, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1076, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1089, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1077, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1090, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1078, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1091, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1079, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1092, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1080, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1093, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1081, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1094, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1082, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1095, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1083, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1096, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1084, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1007, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1115, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1008, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1114, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1009, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1110, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1010, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1112, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1011, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1108, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1012, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1107, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1013, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1116, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1014, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1109, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1015, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1111, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1016, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1118, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1017, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1117, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1018, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1113, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1050, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1119, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1031, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1007, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1008, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(1009, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1033, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1009, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1010, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(1011, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1035, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1013, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1014, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(1015, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1063, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1031, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1064, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1033, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1065, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1035, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1032, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1031, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1034, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1033, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1036, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1035, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1068, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1008, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1009, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(1010, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1069, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1012, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1013, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(1014, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1070, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1016, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1017, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(1018, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1066, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1068, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1069, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(1070, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1067, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1066, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1019, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1007, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1020, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1008, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1021, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1009, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1022, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1010, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1023, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1011, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1024, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1012, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1025, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1013, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1026, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1014, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1027, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1015, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1028, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1016, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1029, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1017, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1030, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1018, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1050, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1038, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1007, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1039, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1008, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1040, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1009, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1041, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1010, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1042, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1011, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1043, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1012, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1044, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1013, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1045, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1014, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1046, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1015, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1047, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1016, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1048, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1017, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1049, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1018, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1051, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1007, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1052, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1008, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1053, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1009, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1054, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1010, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1055, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1011, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1056, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1012, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1057, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1013, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1058, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1014, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1059, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1015, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1060, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1016, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1061, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1017, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1062, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1018, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1037, false); + Recipe.newRecipe.requiredTile[0] = 228; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(394, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(187, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(268, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(395, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(17, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(18, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(393, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(395, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(709, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(18, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(393, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(396, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(158, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(193, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(397, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(156, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(193, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1613, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(397, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1612, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1724, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(53, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(215, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(399, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(53, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(159, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1163, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(987, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(159, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(983, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(857, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(159, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1250, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(399, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(158, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1251, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1163, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(158, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1252, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(983, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(158, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1164, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(399, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1163, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(983, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(405, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(54, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(128, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(405, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1579, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(128, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(898, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(405, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(212, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(285, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(907, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(863, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(193, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(908, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(907, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(906, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(555, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(223, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(189, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(897, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(536, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(211, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(936, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(897, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(935, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1343, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1322, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(936, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(982, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(111, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(49, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1595, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(982, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(216, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(860, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(49, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(535, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(861, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(485, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(497, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(862, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(532, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(554, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1247, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1132, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(532, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1578, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1132, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1290, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(976, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(953, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(975, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(984, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(976, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(977, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(963, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(901, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(886, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(892, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(902, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(887, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(885, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(903, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(889, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(893, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(904, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(890, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(891, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1612, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(901, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(902, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(903, false); + Recipe.newRecipe.requiredItem[3].SetDefaults(904, false); + Recipe.newRecipe.requiredItem[4].SetDefaults(888, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(935, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(489, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(490, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(491, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1301, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(935, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1248, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(193, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(173, false); + Recipe.newRecipe.requiredItem[0].stack = 20; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(518, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(531, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(502, false); + Recipe.newRecipe.requiredItem[1].stack = 30; + Recipe.newRecipe.requiredItem[2].SetDefaults(520, false); + Recipe.newRecipe.requiredItem[2].stack = 15; + Recipe.newRecipe.requiredTile[0] = 101; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(519, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(531, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(522, false); + Recipe.newRecipe.requiredItem[1].stack = 30; + Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); + Recipe.newRecipe.requiredItem[2].stack = 15; + Recipe.newRecipe.requiredTile[0] = 101; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1336, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(531, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(1332, false); + Recipe.newRecipe.requiredItem[1].stack = 30; + Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); + Recipe.newRecipe.requiredItem[2].stack = 15; + Recipe.newRecipe.requiredTile[0] = 101; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Goggles"); + Recipe.newRecipe.requiredItem[0].SetDefaults(38, false); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.newRecipe.requiredTile[1] = 15; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(266, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(324, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(323, false); + Recipe.newRecipe.requiredItem[1].stack = 10; + Recipe.newRecipe.requiredItem[2].SetDefaults(180, false); + Recipe.newRecipe.requiredItem[2].stack = 5; + Recipe.newRecipe.requiredTile[0] = 17; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Sunglasses"); + Recipe.newRecipe.requiredItem[0].SetDefaults("Black Lens"); + Recipe.newRecipe.requiredItem[0].stack = 2; + Recipe.newRecipe.requiredTile[0] = 18; + Recipe.newRecipe.requiredTile[1] = 15; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults("Mana Crystal"); + Recipe.newRecipe.requiredItem[0].SetDefaults(75, false); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(511, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(530, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(512, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(26, false); + Recipe.newRecipe.requiredItem[0].stack = 4; + Recipe.newRecipe.requiredItem[1].SetDefaults(530, false); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(580, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(167, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(581, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Iron Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(582, false); + Recipe.newRecipe.requiredItem[0].SetDefaults("Iron Bar"); + Recipe.newRecipe.requiredItem[0].stack = 10; + Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); + Recipe.newRecipe.requiredItem[1].stack = 2; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(583, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(17, false); + Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(583, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(709, false); + Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(584, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(16, false); + Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(584, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(708, false); + Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(585, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(15, false); + Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(585, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(707, false); + Recipe.newRecipe.requiredItem[1].SetDefaults("Wire"); + Recipe.newRecipe.requiredItem[1].stack = 1; + Recipe.newRecipe.requiredTile[0] = 16; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(540, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(3, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(565, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(562, false); + Recipe.newRecipe.requiredItem[1].SetDefaults(563, false); + Recipe.newRecipe.requiredItem[2].SetDefaults(564, false); + Recipe.newRecipe.requiredItem[3].SetDefaults(566, false); + Recipe.newRecipe.requiredItem[4].SetDefaults(567, false); + Recipe.newRecipe.requiredItem[5].SetDefaults(568, false); + Recipe.newRecipe.requiredItem[6].SetDefaults(569, false); + Recipe.newRecipe.requiredItem[7].SetDefaults(570, false); + Recipe.newRecipe.requiredItem[8].SetDefaults(571, false); + Recipe.newRecipe.requiredItem[9].SetDefaults(572, false); + Recipe.newRecipe.requiredItem[10].SetDefaults(573, false); + Recipe.newRecipe.requiredItem[11].SetDefaults(574, false); + Recipe.newRecipe.requiredTile[0] = 114; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(43, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(38, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredTile[0] = 26; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(70, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(67, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredItem[1].SetDefaults(68, false); + Recipe.newRecipe.requiredItem[1].stack = 15; + Recipe.newRecipe.requiredTile[0] = 26; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1331, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1330, false); + Recipe.newRecipe.requiredItem[0].stack = 15; + Recipe.newRecipe.requiredTile[0] = 26; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(1133, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1125, false); + Recipe.newRecipe.requiredItem[0].stack = 5; + Recipe.newRecipe.requiredItem[1].SetDefaults(1127, false); + Recipe.newRecipe.requiredItem[1].stack = 3; + Recipe.newRecipe.requiredItem[2].SetDefaults(209, false); + Recipe.newRecipe.requiredItem[3].SetDefaults(1124, false); + Recipe.newRecipe.requiredItem[3].stack = 5; + Recipe.newRecipe.requiredItem[4].SetDefaults(173, false); + Recipe.newRecipe.requiredItem[4].stack = 2; + Recipe.newRecipe.requiredItem[5].SetDefaults(1134, false); + Recipe.newRecipe.requiredTile[0] = 26; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(560, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(23, false); + Recipe.newRecipe.requiredItem[0].stack = 99; + Recipe.newRecipe.requiredItem[1].SetDefaults(264, false); + Recipe.newRecipe.requiredTile[0] = 26; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(560, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(23, false); + Recipe.newRecipe.requiredItem[0].stack = 99; + Recipe.newRecipe.requiredItem[1].SetDefaults(715, false); + Recipe.newRecipe.requiredTile[0] = 26; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(544, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(38, false); + Recipe.newRecipe.requiredItem[0].stack = 3; + Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredItem[2].SetDefaults(520, false); + Recipe.newRecipe.requiredItem[2].stack = 6; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(556, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(68, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); + Recipe.newRecipe.requiredItem[2].stack = 6; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(556, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(1330, false); + Recipe.newRecipe.requiredItem[0].stack = 6; + Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredItem[2].SetDefaults(521, false); + Recipe.newRecipe.requiredItem[2].stack = 6; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(557, false); + Recipe.newRecipe.requiredItem[0].SetDefaults(154, false); + Recipe.newRecipe.requiredItem[0].stack = 30; + Recipe.newRecipe.requiredItem[1].SetDefaults(22, false); + Recipe.newRecipe.requiredItem[1].stack = 5; + Recipe.newRecipe.requiredItem[2].SetDefaults(520, false); + Recipe.newRecipe.requiredItem[2].stack = 3; + Recipe.newRecipe.requiredItem[3].SetDefaults(521, false); + Recipe.newRecipe.requiredItem[3].stack = 3; + Recipe.newRecipe.requiredTile[0] = 134; + Recipe.newRecipe.anyIronBar = true; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(71, false); + Recipe.newRecipe.createItem.stack = 100; + Recipe.newRecipe.requiredItem[0].SetDefaults(72, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(72, false); + Recipe.newRecipe.createItem.stack = 1; + Recipe.newRecipe.requiredItem[0].SetDefaults(71, false); + Recipe.newRecipe.requiredItem[0].stack = 100; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(72, false); + Recipe.newRecipe.createItem.stack = 100; + Recipe.newRecipe.requiredItem[0].SetDefaults(73, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(73, false); + Recipe.newRecipe.createItem.stack = 1; + Recipe.newRecipe.requiredItem[0].SetDefaults(72, false); + Recipe.newRecipe.requiredItem[0].stack = 100; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(73, false); + Recipe.newRecipe.createItem.stack = 100; + Recipe.newRecipe.requiredItem[0].SetDefaults(74, false); + Recipe.newRecipe.requiredItem[0].stack = 1; + Recipe.addRecipe(); + Recipe.newRecipe.createItem.SetDefaults(74, false); + Recipe.newRecipe.createItem.stack = 1; + Recipe.newRecipe.requiredItem[0].SetDefaults(73, false); + Recipe.newRecipe.requiredItem[0].stack = 100; + Recipe.addRecipe(); + Recipe.wallReturn(); + for (int i = 0; i < Recipe.numRecipes; i++) + { + int num = 0; + while (Main.recipe[i].requiredItem[num].type > 0) + { + Main.recipe[i].requiredItem[num].checkMat(); + num++; + } + Main.recipe[i].createItem.checkMat(); + } + } + private static void wallReturn() + { + int num = Recipe.numRecipes; + for (int i = 0; i < num; i++) + { + if (Main.recipe[i].createItem.createWall > 0 && Main.recipe[i].requiredItem[1].type == 0) + { + Recipe.newRecipe.createItem.SetDefaults(Main.recipe[i].requiredItem[0].type, false); + Recipe.newRecipe.createItem.stack = Main.recipe[i].requiredItem[0].stack; + Recipe.newRecipe.requiredItem[0].SetDefaults(Main.recipe[i].createItem.type, false); + Recipe.newRecipe.requiredItem[0].stack = Main.recipe[i].createItem.stack; + + for (int j = 0; j < Recipe.newRecipe.requiredTile.Length; j++) + { + Recipe.newRecipe.requiredTile[j] = Main.recipe[i].requiredTile[j]; + } + + Recipe.addRecipe(); + + Recipe recipe = Main.recipe[Recipe.numRecipes - 1]; + + for (int k = Recipe.numRecipes - 2; k > i; k--) + { + Main.recipe[k + 1] = Main.recipe[k]; + } + + Main.recipe[i + 1] = recipe; + } + } + } + private static void addRecipe() + { + if (Recipe.numRecipes > Recipe.maxRecipes) + { + Main.recipe[Recipe.numRecipes] = Recipe.newRecipe; + Recipe.newRecipe = new Recipe(); + Recipe.numRecipes++; + } + } + } } diff --git a/Terraria/Steam.cs b/Terraria/Steam.cs index 3c2b76d..10e3e0b 100644 --- a/Terraria/Steam.cs +++ b/Terraria/Steam.cs @@ -2,20 +2,39 @@ using System.Runtime.InteropServices; namespace Terraria { - public class Steam - { - public static bool SteamInit; + public class Steam + { +#if DEBUG + private static bool SteamAPI_Init() + { + return true; + } + + private static bool SteamAPI_Shutdown() + { + return true; + } + +#else [DllImport("steam_api.dll")] private static extern bool SteamAPI_Init(); [DllImport("steam_api.dll")] private static extern bool SteamAPI_Shutdown(); - public static void Init() - { - Steam.SteamInit = Steam.SteamAPI_Init(); - } - public static void Kill() - { - Steam.SteamAPI_Shutdown(); - } - } + +#endif + + + public static bool SteamInit; + + + public static void Init() + { + Steam.SteamInit = Steam.SteamAPI_Init(); + } + + public static void Kill() + { + Steam.SteamAPI_Shutdown(); + } + } } diff --git a/app.config b/app.config new file mode 100644 index 0000000..3e0e37c --- /dev/null +++ b/app.config @@ -0,0 +1,3 @@ + + +