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

◆ DrawCurrentBackground()

void Terraria.Main.DrawCurrentBackground ( int bgStartX,
int bgStartY,
int bgLoops,
int bgLoopsY,
int diff,
Microsoft::Xna::Framework::Vector2 drawOffset )
inline

Definition at line 14364 of file Main.cs.

14365 {
14366 SpriteBatch backgroundSpriteBatch = this._currentBackgroundDrawInfo.Value.backgroundSpriteBatch;
14370 object <Tag>k__BackingField = array.<Tag>k__BackingField;
14372 object <Tag>k__BackingField2 = array2.<Tag>k__BackingField;
14373 int num = 1;
14374 if (num == 0)
14375 {
14376 }
14377 if (num == 0)
14378 {
14379 }
14380 if (!true)
14381 {
14382 }
14383 if (!true)
14384 {
14385 }
14386 int num2 = 255;
14391 bool notRetro = Lighting.NotRetro;
14392 float ugBackTransition = Main.ugBackTransition;
14393 }
class f__AnonymousType0<< Count > j__TPar
static bool< CanUpdateGameplay > k__BackingField
Definition Main.cs:19939
static float ugBackTransition
Definition Main.cs:1749
ThreadLocal< Main.BackgroundDrawInfo > _currentBackgroundDrawInfo
Definition Main.cs:21256

References Terraria.Main._currentBackgroundDrawInfo, System.array, j__TPar, Terraria.Main.k__BackingField, Terraria.Lighting.NotRetro, Terraria.Main.ugBackTransition, and System.value.