terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ UpdateAudio_DecideOnNewMusic()

void Terraria.Main.UpdateAudio_DecideOnNewMusic ( )
inlineprivate

Definition at line 7283 of file Main.cs.

7284 {
7285 if (!true)
7286 {
7287 }
7288 float townNPCs = Main.LocalPlayer.townNPCs;
7289 int <ShadowCandleCount>k__BackingField = Main.SceneMetrics.<ShadowCandleCount>k__BackingField;
7290 if (<ShadowCandleCount>k__BackingField == 0)
7291 {
7292 }
7293 Item[] inventory = Main.LocalPlayer.inventory;
7294 Player localPlayer = Main.LocalPlayer;
7295 if (<ShadowCandleCount>k__BackingField == 0)
7296 {
7297 }
7298 if (<ShadowCandleCount>k__BackingField == 0)
7299 {
7300 }
7301 this.lastMusicPlayed = <ShadowCandleCount>k__BackingField;
7302 int num = this.lastMusicPlayed;
7303 if (num == 0)
7304 {
7305 }
7306 if (num == 0)
7307 {
7308 }
7309 if (num != 0)
7310 {
7312 int screenWidth = Main.screenWidth;
7313 float musicVolume = Main.musicVolume;
7314 return;
7315 }
7316 if (num == 0)
7317 {
7318 }
7321 int screenWidth2 = Main.screenWidth;
7322 int screenHeight = Main.screenHeight;
7323 if (num == 0)
7324 {
7325 }
7326 if (num != 0)
7327 {
7328 if (num == 0)
7329 {
7330 }
7331 return;
7332 }
7333 }
class f__AnonymousType0<< Count > j__TPar
static bool< CanUpdateGameplay > k__BackingField
Definition Main.cs:19939
static Microsoft.Xna.Framework.Vector2 screenPosition
Definition Main.cs:1973
int lastMusicPlayed
Definition Main.cs:21037
static int screenHeight
Definition Main.cs:2015
static int screenWidth
Definition Main.cs:2001
static float musicVolume
Definition Main.cs:1833

References Terraria.Player.inventory, j__TPar, Terraria.Main.k__BackingField, Terraria.Main.lastMusicPlayed, Terraria.Main.LocalPlayer, Terraria.Main.musicVolume, Terraria.Main.SceneMetrics, Terraria.Main.screenHeight, Terraria.Main.screenPosition, Terraria.Main.screenWidth, and Terraria.Player.townNPCs.