11 [global::Cpp2ILInjected.Token(Token =
"0x600416D")]
12 [global::Cpp2ILInjected.Address(RVA =
"0x77AF90", Offset =
"0x77AF90", Length =
"0x43C")]
13 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"MagicConch", ReturnType =
typeof(
void))]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Point), Member =
".ctor", MemberParameters =
new object[]
20 }, ReturnType =
typeof(
void))]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
".ctor", MemberParameters =
new object[]
25 }, ReturnType =
typeof(
void))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
TileData), Member =
"get_Item", MemberParameters =
new object[]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
WorldGen), Member =
"SolidOrSlopedTile", MemberParameters =
new object[] {
typeof(
Tile) }, ReturnType =
typeof(
bool))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Tile), Member =
"get_liquid", ReturnType =
typeof(
byte))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Subtraction", MemberParameters =
new object[]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
TeleportHelpers), Member =
"IsInSolidTilesExtended", MemberParameters =
new object[]
45 }, ReturnType =
typeof(
bool))]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
TeleportHelpers), Member =
"TileIsDangerous", MemberParameters =
new object[]
50 }, ReturnType =
typeof(
bool))]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
WorldGen), Member =
"InWorld", MemberParameters =
new object[]
56 }, ReturnType =
typeof(
bool))]
57 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 12)]
63 [global::Cpp2ILInjected.Token(Token =
"0x600416E")]
64 [global::Cpp2ILInjected.Address(RVA =
"0x77B840", Offset =
"0x77B840", Length =
"0x1AC")]
65 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
TeleportHelpers), Member =
"RequestMagicConchTeleportPosition", MemberParameters =
new object[]
72 }, ReturnType =
typeof(
bool))]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
TileData), Member =
"get_Item", MemberParameters =
new object[]
78 }, ReturnType =
typeof(Tile))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(Tile), Member =
"get_liquid", ReturnType =
typeof(
byte))]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(Tile), Member =
"lava", ReturnType =
typeof(
bool))]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(Tile), Member =
"get_wall", ReturnType =
typeof(ushort))]
82 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 8)]
88 [global::Cpp2ILInjected.Token(Token =
"0x600416F")]
89 [global::Cpp2ILInjected.Address(RVA =
"0x77B3CC", Offset =
"0x77B3CC", Length =
"0x474")]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
TeleportHelpers), Member =
"RequestMagicConchTeleportPosition", MemberParameters =
new object[]
96 }, ReturnType =
typeof(
bool))]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Collision), Member =
"LavaCollision", MemberParameters =
new object[]
103 }, ReturnType =
typeof(
bool))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(Collision), Member =
"AnyHurtingTiles", MemberParameters =
new object[]
109 }, ReturnType =
typeof(
bool))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(Collision),
Member =
"SolidCollision", MemberParameters =
new object[]
115 }, ReturnType =
typeof(
bool))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Multiply", MemberParameters =
new object[]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Subtraction", MemberParameters =
new object[]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(Collision),
Member =
"TileCollision", MemberParameters =
new object[]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Inequality", MemberParameters =
new object[]
140 }, ReturnType =
typeof(
bool))]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 21)]
148 [global::Cpp2ILInjected.Token(Token =
"0x6004170")]
149 [global::Cpp2ILInjected.Address(RVA =
"0x77B9EC", Offset =
"0x77B9EC", Length =
"0x8")]
150 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
static bool TileIsDangerous(int x, int y)
static bool IsInSolidTilesExtended(Vector2 testPosition, Vector2 playerVelocity, int width, int height, int gravDir)
static bool RequestMagicConchTeleportPosition(Player player, int crawlOffsetX, int startX, out Point landingPoint)