terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches

◆ UnderworldLayer

unsafe int Terraria.Main.UnderworldLayer
staticgetset

Definition at line 18831 of file Main.cs.

18832 {
18833 [global::Cpp2ILInjected.Token(Token = "0x6001E0E")]
18834 [global::Cpp2ILInjected.Address(RVA = "0xBE88F8", Offset = "0xBE88F8", Length = "0x5C")]
18835 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Liquid), Member = "Update", MemberParameters = new object[]
18836 {
18837 typeof(int),
18838 typeof(uint*),
18839 typeof(ushort*),
18840 typeof(short*),
18841 typeof(byte*),
18842 typeof(byte*),
18843 typeof(ushort*)
18844 }, ReturnType = typeof(void))]
18845 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateAudio_DecideOnTOWMusic", ReturnType = typeof(void))]
18846 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateAudio_DecideOnNewMusic", ReturnType = typeof(void))]
18847 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawUnderworldBackgroudLayer", MemberParameters = new object[]
18848 {
18849 typeof(bool),
18851 typeof(float),
18852 typeof(int)
18853 }, ReturnType = typeof(void))]
18854 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBackground", ReturnType = typeof(void))]
18855 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBlack", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
18856 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
18857 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnNPC", ReturnType = typeof(void))]
18858 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnWOF", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(void))]
18859 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateBuffs", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
18860 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateBiomes", ReturnType = typeof(void))]
18861 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WOFTongue", ReturnType = typeof(void))]
18862 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
18863 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "BiomeTorchPlaceStyle", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
18864 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "BiomeTorchHoldStyle", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
18865 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "BiomeCampfirePlaceStyle", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
18866 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "BiomeCampfireHoldStyle", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
18867 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetPickaxeDamage", MemberParameters = new object[]
18868 {
18869 typeof(int),
18870 typeof(int),
18871 typeof(int),
18872 typeof(int),
18873 typeof(Tile)
18874 }, ReturnType = typeof(int))]
18875 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DemonConch", ReturnType = typeof(void))]
18876 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TeleportationPotion", ReturnType = typeof(void))]
18877 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CanExplodeTile", MemberParameters = new object[]
18878 {
18879 typeof(int),
18880 typeof(int)
18881 }, ReturnType = typeof(bool))]
18882 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_14", MemberParameters = new object[]
18883 {
18886 }, ReturnType = typeof(void))]
18887 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_58", MemberParameters = new object[]
18888 {
18891 }, ReturnType = typeof(void))]
18892 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_61", MemberParameters = new object[]
18893 {
18896 }, ReturnType = typeof(void))]
18897 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_64", MemberParameters = new object[]
18898 {
18901 }, ReturnType = typeof(void))]
18902 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_70", MemberParameters = new object[]
18903 {
18906 }, ReturnType = typeof(void))]
18907 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_83", MemberParameters = new object[]
18908 {
18911 }, ReturnType = typeof(void))]
18912 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_101", MemberParameters = new object[]
18913 {
18916 }, ReturnType = typeof(void))]
18917 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "HellFort", MemberParameters = new object[]
18918 {
18919 typeof(int),
18920 typeof(int),
18921 typeof(ushort),
18922 typeof(byte)
18923 }, ReturnType = typeof(void))]
18924 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "MakeDungeon_GroundFurniture", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(double))]
18925 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PlaceSandTrap", MemberParameters = new object[]
18926 {
18927 typeof(int),
18928 typeof(int)
18929 }, ReturnType = typeof(bool))]
18930 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SpawnThingsFromPot", MemberParameters = new object[]
18931 {
18932 typeof(int),
18933 typeof(int),
18934 typeof(int),
18935 typeof(int),
18936 typeof(int)
18937 }, ReturnType = typeof(void))]
18938 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "KillTile", MemberParameters = new object[]
18939 {
18940 typeof(int),
18941 typeof(int),
18942 typeof(bool),
18943 typeof(bool),
18944 typeof(bool)
18945 }, ReturnType = typeof(void))]
18946 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "plantDye", MemberParameters = new object[]
18947 {
18948 typeof(int),
18949 typeof(int),
18950 typeof(bool)
18951 }, ReturnType = typeof(void))]
18952 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "GeneratePlanteraBulbOnAllMechsDefeated", ReturnType = typeof(bool))]
18953 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapHelper), Member = "CreateMapTile", MemberParameters = new object[]
18954 {
18955 typeof(int),
18956 typeof(int),
18957 typeof(byte)
18958 }, ReturnType = typeof(MapTile))]
18959 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapHelper), Member = "LoadMapVersion1", MemberParameters = new object[]
18960 {
18962 typeof(int)
18963 }, ReturnType = typeof(void))]
18964 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "ExportToMiniMap", ReturnType = typeof(void))]
18965 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightingEngine), Member = "ExportToMiniMap", MemberParameters = new object[]
18966 {
18967 typeof(int),
18968 typeof(int),
18969 typeof(int),
18970 typeof(int)
18971 }, ReturnType = typeof(void))]
18972 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileLightScanner), Member = "ExportTo", MemberParameters = new object[]
18973 {
18974 typeof(int),
18975 typeof(int),
18976 typeof(int),
18977 typeof(int),
18978 typeof(int),
18979 typeof(int),
18981 }, ReturnType = typeof(void))]
18982 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileLightScanner), Member = "GetTileLight", MemberParameters = new object[]
18983 {
18984 typeof(int),
18985 typeof(int),
18987 }, ReturnType = typeof(void))]
18988 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Terraria.GameContent.ItemDropRules.Conditions.LivingFlames), Member = "CanDrop", MemberParameters = new object[] { typeof(DropAttemptInfo) }, ReturnType = typeof(bool))]
18989 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TrackGenerator), Member = "IsLocationInvalid", MemberParameters = new object[]
18990 {
18991 typeof(int),
18992 typeof(int)
18993 }, ReturnType = typeof(bool))]
18994 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JunglePass), Member = "GenerateHolesInMudWalls", ReturnType = typeof(void))]
18995 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.AmbientSky.HellBatsGoupSkyEntity", Member = ".ctor", MemberParameters = new object[]
18996 {
18997 typeof(Player),
18999 }, ReturnType = typeof(void))]
19000 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.AmbientSky.HellBatsGoupSkyEntity", Member = "CreateGroup", MemberParameters = new object[]
19001 {
19002 typeof(Player),
19005 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "DrawWalls", MemberParameters = new object[]
19006 {
19009 typeof(int),
19010 typeof(int),
19011 typeof(int),
19012 typeof(int)
19013 }, ReturnType = typeof(void))]
19014 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbienceServer), Member = "IsPlayerInAPlaceWhereTheyCanSeeAmbienceHell", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(bool))]
19015 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 80)]
19016 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
19017 get
19018 {
19019 throw null;
19020 }
19021 }
class f__AnonymousType0<< Count > j__TPar