43719 {
43721 {
43722 return;
43723 }
43724 bool flag = false;
43725 bool flag2 =
false;
43726 bool flag3 =
false;
43727 bool flag4 =
false;
43728 bool flag5 =
false;
43729 bool flag6 =
false;
43730 bool flag7 =
false;
43731 bool flag8 =
false;
43732 bool flag9 =
false;
43736 int num = -1;
43743 {
43746 }
43748 for (
int i = 0;
i < 12;
i++)
43749 {
43755 {
43756 num = 0;
43757 text3 = Lang.inter[95].Value;
43761 {
43763 }
43768 {
43770 }
43772 {
43774 }
43780 {
43782 }
43784 {
43786 }
43788 {
43790 }
43792 {
43794 }
43796 {
43797 text4 = ((!(
num8 < 30.0)) ?
"30" :
"00");
43798 }
43800 flag = true;
43801 }
43803 {
43804 num = 1;
43805 text3 = Lang.inter[96].Value;
43811 {
43813 }
43815 {
43817 }
43819 {
43821 {
43823 }
43825 }
43827 }
43829 {
43831 text3 = Lang.inter[102].Value;
43833 {
43835 }
43837 {
43839 }
43841 {
43843 }
43845 {
43847 }
43849 {
43851 }
43853 {
43855 }
43857 {
43859 }
43861 {
43863 }
43865 }
43867 {
43869 num = 2;
43870 text3 = Lang.inter[97].Value;
43871 for (
int j = 0;
j < 1000;
j++)
43872 {
43874 {
43876 break;
43877 }
43878 }
43880 {
43882 }
43883 else
43884 {
43887 }
43889 }
43891 {
43892 num = 10;
43893 text3 = Lang.inter[104].Value;
43895 {
43898 }
43899 else
43900 {
43904 {
43908 {
43912 {
43914 }
43915 }
43916 }
43918 }
43920 }
43922 {
43924 num = 11;
43925 text3 = Lang.inter[105].Value;
43930 {
43932 for (
int k = 0;
k < 200;
k++)
43933 {
43935 {
43938 }
43939 }
43941 }
43942 else
43943 {
43946 }
43948 {
43951 }
43952 else
43953 {
43956 }
43957 }
43959 {
43961 num = 5;
43962 text3 = Lang.inter[100].Value;
43965 {
43968 for (
int l = 0;
l < 200;
l++)
43969 {
43971 {
43973 }
43974 }
43975 }
43976 else
43977 {
43979 }
43981 {
43983 }
43984 else
43985 {
43988 }
43989 }
43991 {
43993 num = 6;
43994 text3 = Lang.inter[101].Value;
43996 if (lastCreatureHit <= 0)
43997 {
44000 }
44001 else
44002 {
44003 text2 = Lang.GetNPCNameValue(
Item.BannerToNPC(lastCreatureHit)) +
": " +
NPC.killCount[lastCreatureHit];
44004 }
44005 }
44007 {
44008 num = 12;
44009 text3 = Lang.inter[106].Value;
44014 {
44017 }
44018 else
44019 {
44021 }
44022 }
44024 {
44025 num = 9;
44026 text3 = Lang.inter[103].Value;
44029 {
44031 }
44034 {
44036 }
44039 {
44041 }
44044 {
44046 {
44048 }
44049 else
44050 {
44052 }
44053 }
44056 int num19 = 216000;
44059 {
44061 {
44063 }
44065 {
44067 }
44068 }
44071 }
44073 {
44074 num = 3;
44075 text3 = Lang.inter[98].Value;
44079 }
44081 {
44082 num = 4;
44083 text3 = Lang.inter[99].Value;
44096 }
44097 if (!(
text2 !=
""))
44098 {
44099 continue;
44100 }
44102 if (num >= 0)
44103 {
44107 {
44109 }
44113 {
44115 }
44119 {
44122 {
44126 {
44130 }
44132 {
44135 }
44136 }
44138 {
44140 }
44141 }
44143 {
44147 }
44149 spriteBatch.Draw(
TextureAssets.
InfoIcon[num].Value,
vector2,
new Microsoft.
Xna.
Framework.
Rectangle(0, 0,
TextureAssets.
InfoIcon[num].Width(),
TextureAssets.
InfoIcon[num].Height()),
color2, 0f,
default(
Vector2), 1f,
SpriteEffects.None, 0f);
44151 {
44153 }
44155 }
44156 UILinkPointNavigator.Shortcuts.INFOACCCOUNT =
num3;
44158 {
44159 continue;
44160 }
44164 {
44166 }
44168 {
44169 vector3.Y = 1f - vector3.X / 3f;
44170 }
44171 for (
int n = 0;
n < 5;
n++)
44172 {
44177 {
44179 }
44181 {
44183 }
44185 {
44187 }
44189 {
44191 }
44193 {
44195 }
44197 {
44199 }
44202 {
44204 }
44205 DynamicSpriteFontExtensionMethods.
DrawString(
spriteBatch,
FontAssets.
MouseText.Value,
text2,
new Vector2(
X +
num28,
Y + 74 +
num30 *
i +
num29 + 48),
color3, 0f,
default(
Vector2),
vector3,
SpriteEffects.None, 0f);
44206 }
44207 }
44208 if (!
string.IsNullOrEmpty(
text))
44209 {
44211 {
44213 }
44215 }
44216 }
static void DrawString(this SpriteBatch spriteBatch, DynamicSpriteFont spriteFont, string text, Vector2 position, Color color)
static decimal Round(decimal d)
static double Abs(double value)
static void PlaySound(int type, Vector2 position, int style=1)
static Asset< DynamicSpriteFont > MouseText
static Asset< Texture2D >[] InfoIcon
static bool[] BasicChestFake
static GameCulture FromCultureName(CultureName name)
static string GetTextValue(string key)
static SceneMetrics SceneMetrics
static float windSpeedCurrent
static SpriteBatch spriteBatch
static double worldSurface
void DrawInfoAccs_AdjustInfoTextColorsForNPC(NPC npc, ref Microsoft.Xna.Framework.Color infoTextColor, ref Microsoft.Xna.Framework.Color infoTextShadowColor)
static bool CanShowInfoAccs
static bool mouseLeftRelease
static byte mouseTextColor
static Microsoft.Xna.Framework.Color OurFavoriteColor
static Projectile[] projectile
static bool playerInventory
static float cloudBGActive
static void GetInfoAccIconPosition(int drawnCount, int StartX, out int X, out int Y)
void MouseText(string cursorText, int rare=0, byte diff=0, int hackedMouseX=-1, int hackedMouseY=-1, int hackedScreenWidth=-1, int hackedScreenHeight=-1, int pushWidthX=0)
static float GlobalTimeWrappedHourly
static int TileToLookup(int tileType, int option)
static void GetTileBaseOption(int x, int y, int tileType, Tile tileCache, ref int baseOption)
static void SetPosition(int ID, Vector2 Position)