14 [global::Cpp2ILInjected.Token(Token =
"0x6004105")]
15 [global::Cpp2ILInjected.Address(RVA =
"0x775D30", Offset =
"0x775D30", Length =
"0x1A8")]
16 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"RotatedRelativePoint", MemberParameters =
new object[]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"Yoraiz0rEye", ReturnType =
typeof(
void))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
PlayerDrawSet), Member =
"BoringSetup", MemberParameters =
new object[]
34 }, ReturnType =
typeof(
void))]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 3)]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
".ctor", MemberParameters =
new object[]
40 }, ReturnType =
typeof(
void))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Multiply", MemberParameters =
new object[]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Addition", MemberParameters =
new object[]
52 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 5)]
58 [global::Cpp2ILInjected.Token(Token =
"0x6004106")]
59 [global::Cpp2ILInjected.Address(RVA =
"0x775ED8", Offset =
"0x775ED8", Length =
"0x178")]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
".ctor", MemberParameters =
new object[]
67 }, ReturnType =
typeof(
void))]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Addition", MemberParameters =
new object[]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(PlayerSittingHelper),
Member =
"GetSittingTargetInfo", MemberParameters =
new object[]
83 }, ReturnType =
typeof(
bool))]
85 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 6)]
91 [global::Cpp2ILInjected.Token(Token =
"0x6004107")]
92 [global::Cpp2ILInjected.Address(RVA =
"0x7768B8", Offset =
"0x7768B8", Length =
"0x230")]
93 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
94 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"Update", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
void))]
95 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
".ctor", MemberParameters =
new object[]
101 }, ReturnType =
typeof(
void))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Addition", MemberParameters =
new object[]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(PlayerSittingHelper),
Member =
"GetSittingTargetInfo", MemberParameters =
new object[]
117 }, ReturnType =
typeof(
bool))]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(PlayerSittingHelper),
Member =
"SitUp", MemberParameters =
new object[]
122 }, ReturnType =
typeof(
void))]
129 }, ReturnType =
typeof(
void))]
130 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 7)]
136 [global::Cpp2ILInjected.Token(Token =
"0x6004108")]
137 [global::Cpp2ILInjected.Address(RVA =
"0x776AE8", Offset =
"0x776AE8", Length =
"0x158")]
138 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"DashMovement", ReturnType =
typeof(
void))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"GrappleMovement", ReturnType =
typeof(
void))]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"TryFloatingInFluid", ReturnType =
typeof(
void))]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"PetAnimal", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
void))]
143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"StopVanityActions", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"Teleport", MemberParameters =
new object[]
149 }, ReturnType =
typeof(
void))]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player),
Member =
"DoPotionOfReturnTeleportationAndSetTheComebackPoint", ReturnType =
typeof(
void))]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player),
Member =
"Hurt", MemberParameters =
new object[]
162 }, ReturnType =
typeof(
double))]
163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player),
Member =
"KillMe", MemberParameters =
new object[]
169 }, ReturnType =
typeof(
void))]
170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(PlayerSittingHelper),
Member =
"UpdateSitting", MemberParameters =
new object[] {
typeof(
Player) }, ReturnType =
typeof(
void))]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(PlayerSittingHelper),
Member =
"SitDown", MemberParameters =
new object[]
176 }, ReturnType =
typeof(
void))]
177 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 14)]
192 }, ReturnType =
typeof(
void))]
193 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 8)]
199 [global::Cpp2ILInjected.Token(Token =
"0x6004109")]
200 [global::Cpp2ILInjected.Address(RVA =
"0x776C40", Offset =
"0x776C40", Length =
"0x3A0")]
201 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"TileInteractionsUse", MemberParameters =
new object[]
206 }, ReturnType =
typeof(
void))]
207 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(PlayerSittingHelper), Member =
"GetSittingTargetInfo", MemberParameters =
new object[]
217 }, ReturnType =
typeof(
bool))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Subtraction", MemberParameters =
new object[]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
".ctor", MemberParameters =
new object[]
229 }, ReturnType =
typeof(
void))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Addition", MemberParameters =
new object[]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Equality", MemberParameters =
new object[]
241 }, ReturnType =
typeof(
bool))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(PlayerSittingHelper),
Member =
"SitUp", MemberParameters =
new object[]
246 }, ReturnType =
typeof(
void))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Player),
Member =
"StopVanityActions", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Point),
Member =
".ctor", MemberParameters =
new object[]
256 }, ReturnType =
typeof(
void))]
262 }, ReturnType =
typeof(
void))]
277 }, ReturnType =
typeof(
void))]
278 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 14)]
284 [global::Cpp2ILInjected.Token(Token =
"0x600410A")]
285 [global::Cpp2ILInjected.Address(RVA =
"0x776050", Offset =
"0x776050", Length =
"0x868")]
286 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
PlayerSittingHelper), Member =
"TryGetSittingBlock", MemberParameters =
new object[]
291 }, ReturnType =
typeof(
bool))]
292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(PlayerSittingHelper), Member =
"UpdateSitting", MemberParameters =
new object[] {
typeof(
Player) }, ReturnType =
typeof(
void))]
293 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(PlayerSittingHelper), Member =
"SitDown", MemberParameters =
new object[]
298 }, ReturnType =
typeof(
void))]
299 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 3)]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Framing),
Member =
"GetTileSafely", MemberParameters =
new object[]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
".ctor", MemberParameters =
new object[]
311 }, ReturnType =
typeof(
void))]
315 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils),
Member =
"ToDirectionInt", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
int))]
316 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Addition", MemberParameters =
new object[]
321 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Point),
Member =
".ctor", MemberParameters =
new object[]
325 }, ReturnType =
typeof(
void))]
326 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils),
Member =
"ToWorldCoordinates", MemberParameters =
new object[]
332 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 21)]
338 [global::Cpp2ILInjected.Token(Token =
"0x4007EBC")]
341 [global::Cpp2ILInjected.Token(Token =
"0x4007EBD")]
342 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x0")]
345 [global::Cpp2ILInjected.Token(Token =
"0x4007EBE")]
346 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x1")]
349 [global::Cpp2ILInjected.Token(Token =
"0x4007EBF")]
350 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x4")]
353 [global::Cpp2ILInjected.Token(Token =
"0x4007EC0")]
354 [global::Cpp2ILInjected.FieldOffset(Offset =
"0xC")]
static bool GetSittingTargetInfo(Player player, int x, int y, out int targetDirection, out Vector2 playerSittingPosition, out Vector2 seatDownOffset, out ExtraSeatInfo extraInfo)