Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp-firstpass/RootMotion/FinalIK/InteractionSystem.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

631 lines
20 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Serialization;
namespace RootMotion.FinalIK
{
// Token: 0x0200009A RID: 154
[Token(Token = "0x200006C")]
[HelpURL("https://www.youtube.com/watch?v=r5jiZnsDH3M")]
[AddComponentMenu("Scripts/RootMotion.FinalIK/Interaction System/Interaction System")]
public class InteractionSystem : MonoBehaviour
{
// Token: 0x0600050F RID: 1295 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60003FC")]
[Address(RVA = "0x2EE7020", Offset = "0x2EE5E20", VA = "0x182EE7020")]
[ContextMenu("User Manual")]
private void OpenUserManual()
{
}
// Token: 0x06000510 RID: 1296 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60003FD")]
[Address(RVA = "0x2EE6EE0", Offset = "0x2EE5CE0", VA = "0x182EE6EE0")]
[ContextMenu("Scrpt Reference")]
private void OpenScriptReference()
{
}
// Token: 0x06000511 RID: 1297 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60003FE")]
[Address(RVA = "0x2EE6F20", Offset = "0x2EE5D20", VA = "0x182EE6F20")]
[ContextMenu("TUTORIAL VIDEO (PART 1: BASICS)")]
private void OpenTutorial1()
{
}
// Token: 0x06000512 RID: 1298 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60003FF")]
[Address(RVA = "0x2EE6F60", Offset = "0x2EE5D60", VA = "0x182EE6F60")]
[ContextMenu("TUTORIAL VIDEO (PART 2: PICKING UP...)")]
private void OpenTutorial2()
{
}
// Token: 0x06000513 RID: 1299 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000400")]
[Address(RVA = "0x2EE6FA0", Offset = "0x2EE5DA0", VA = "0x182EE6FA0")]
[ContextMenu("TUTORIAL VIDEO (PART 3: ANIMATION)")]
private void OpenTutorial3()
{
}
// Token: 0x06000514 RID: 1300 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000401")]
[Address(RVA = "0x2EE6FE0", Offset = "0x2EE5DE0", VA = "0x182EE6FE0")]
[ContextMenu("TUTORIAL VIDEO (PART 4: TRIGGERS)")]
private void OpenTutorial4()
{
}
// Token: 0x06000515 RID: 1301 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000402")]
[Address(RVA = "0x2EE7F00", Offset = "0x2EE6D00", VA = "0x182EE7F00")]
[ContextMenu("Support")]
private void SupportGroup()
{
}
// Token: 0x06000516 RID: 1302 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000403")]
[Address(RVA = "0x2EE4850", Offset = "0x2EE3650", VA = "0x182EE4850")]
[ContextMenu("Asset Store Thread")]
private void ASThread()
{
}
// Token: 0x17000099 RID: 153
// (get) Token: 0x06000517 RID: 1303 RVA: 0x00004128 File Offset: 0x00002328
[Token(Token = "0x17000062")]
public bool inInteraction
{
[Token(Token = "0x6000404")]
[Address(RVA = "0x2EE9BE0", Offset = "0x2EE89E0", VA = "0x182EE9BE0")]
get
{
return default(bool);
}
}
// Token: 0x06000518 RID: 1304 RVA: 0x00004140 File Offset: 0x00002340
[Token(Token = "0x6000405")]
[Address(RVA = "0x2EE5930", Offset = "0x2EE4730", VA = "0x182EE5930")]
public bool IsInInteraction(FullBodyBipedEffector effectorType)
{
return default(bool);
}
// Token: 0x06000519 RID: 1305 RVA: 0x00004158 File Offset: 0x00002358
[Token(Token = "0x6000406")]
[Address(RVA = "0x2EE5C80", Offset = "0x2EE4A80", VA = "0x182EE5C80")]
public bool IsPaused(FullBodyBipedEffector effectorType)
{
return default(bool);
}
// Token: 0x0600051A RID: 1306 RVA: 0x00004170 File Offset: 0x00002370
[Token(Token = "0x6000407")]
[Address(RVA = "0x2EE5E00", Offset = "0x2EE4C00", VA = "0x182EE5E00")]
public bool IsPaused()
{
return default(bool);
}
// Token: 0x0600051B RID: 1307 RVA: 0x00004188 File Offset: 0x00002388
[Token(Token = "0x6000408")]
[Address(RVA = "0x2EE5AB0", Offset = "0x2EE48B0", VA = "0x182EE5AB0")]
public bool IsInSync()
{
return default(bool);
}
// Token: 0x0600051C RID: 1308 RVA: 0x000041A0 File Offset: 0x000023A0
[Token(Token = "0x6000409")]
[Address(RVA = "0x2EE7650", Offset = "0x2EE6450", VA = "0x182EE7650")]
public bool StartInteraction(FullBodyBipedEffector effectorType, InteractionObject interactionObject, bool interrupt)
{
return default(bool);
}
// Token: 0x0600051D RID: 1309 RVA: 0x000041B8 File Offset: 0x000023B8
[Token(Token = "0x600040A")]
[Address(RVA = "0x2EE7170", Offset = "0x2EE5F70", VA = "0x182EE7170")]
public bool PauseInteraction(FullBodyBipedEffector effectorType)
{
return default(bool);
}
// Token: 0x0600051E RID: 1310 RVA: 0x000041D0 File Offset: 0x000023D0
[Token(Token = "0x600040B")]
[Address(RVA = "0x2EE7510", Offset = "0x2EE6310", VA = "0x182EE7510")]
public bool ResumeInteraction(FullBodyBipedEffector effectorType)
{
return default(bool);
}
// Token: 0x0600051F RID: 1311 RVA: 0x000041E8 File Offset: 0x000023E8
[Token(Token = "0x600040C")]
[Address(RVA = "0x2EE7DC0", Offset = "0x2EE6BC0", VA = "0x182EE7DC0")]
public bool StopInteraction(FullBodyBipedEffector effectorType)
{
return default(bool);
}
// Token: 0x06000520 RID: 1312 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600040D")]
[Address(RVA = "0x2EE7060", Offset = "0x2EE5E60", VA = "0x182EE7060")]
public void PauseAll()
{
}
// Token: 0x06000521 RID: 1313 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600040E")]
[Address(RVA = "0x2EE7400", Offset = "0x2EE6200", VA = "0x182EE7400")]
public void ResumeAll()
{
}
// Token: 0x06000522 RID: 1314 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600040F")]
[Address(RVA = "0x2EE7D40", Offset = "0x2EE6B40", VA = "0x182EE7D40")]
public void StopAll()
{
}
// Token: 0x06000523 RID: 1315 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000410")]
[Address(RVA = "0x2EE52D0", Offset = "0x2EE40D0", VA = "0x182EE52D0")]
public InteractionObject GetInteractionObject(FullBodyBipedEffector effectorType)
{
return null;
}
// Token: 0x06000524 RID: 1316 RVA: 0x00004200 File Offset: 0x00002400
[Token(Token = "0x6000411")]
[Address(RVA = "0x2EE5600", Offset = "0x2EE4400", VA = "0x182EE5600")]
public float GetProgress(FullBodyBipedEffector effectorType)
{
return 0f;
}
// Token: 0x06000525 RID: 1317 RVA: 0x00004218 File Offset: 0x00002418
[Token(Token = "0x6000412")]
[Address(RVA = "0x2EE5400", Offset = "0x2EE4200", VA = "0x182EE5400")]
public float GetMinActiveProgress()
{
return 0f;
}
// Token: 0x06000526 RID: 1318 RVA: 0x00004230 File Offset: 0x00002430
[Token(Token = "0x6000413")]
[Address(RVA = "0x2EE8AE0", Offset = "0x2EE78E0", VA = "0x182EE8AE0")]
public bool TriggerInteraction(int index, bool interrupt)
{
return default(bool);
}
// Token: 0x06000527 RID: 1319 RVA: 0x00004248 File Offset: 0x00002448
[Token(Token = "0x6000414")]
[Address(RVA = "0x2EE8470", Offset = "0x2EE7270", VA = "0x182EE8470")]
public bool TriggerInteraction(int index, bool interrupt, out InteractionObject interactionObject)
{
return default(bool);
}
// Token: 0x06000528 RID: 1320 RVA: 0x00004260 File Offset: 0x00002460
[Token(Token = "0x6000415")]
[Address(RVA = "0x2EE8740", Offset = "0x2EE7540", VA = "0x182EE8740")]
public bool TriggerInteraction(int index, bool interrupt, out InteractionTarget interactionTarget)
{
return default(bool);
}
// Token: 0x06000529 RID: 1321 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000416")]
[Address(RVA = "0x2EE4C50", Offset = "0x2EE3A50", VA = "0x182EE4C50")]
public InteractionTrigger.Range GetClosestInteractionRange()
{
return null;
}
// Token: 0x0600052A RID: 1322 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000417")]
[Address(RVA = "0x2EE4AB0", Offset = "0x2EE38B0", VA = "0x182EE4AB0")]
public InteractionObject GetClosestInteractionObjectInRange()
{
return null;
}
// Token: 0x0600052B RID: 1323 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000418")]
[Address(RVA = "0x2EE4DC0", Offset = "0x2EE3BC0", VA = "0x182EE4DC0")]
public InteractionTarget GetClosestInteractionTargetInRange()
{
return null;
}
// Token: 0x0600052C RID: 1324 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000419")]
[Address(RVA = "0x2EE4B00", Offset = "0x2EE3900", VA = "0x182EE4B00")]
public InteractionObject[] GetClosestInteractionObjectsInRange()
{
return null;
}
// Token: 0x0600052D RID: 1325 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600041A")]
[Address(RVA = "0x2EE4E60", Offset = "0x2EE3C60", VA = "0x182EE4E60")]
public InteractionTarget[] GetClosestInteractionTargetsInRange()
{
return null;
}
// Token: 0x0600052E RID: 1326 RVA: 0x00004278 File Offset: 0x00002478
[Token(Token = "0x600041B")]
[Address(RVA = "0x2EE7F40", Offset = "0x2EE6D40", VA = "0x182EE7F40")]
public bool TriggerEffectorsReady(int index)
{
return default(bool);
}
// Token: 0x0600052F RID: 1327 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600041C")]
[Address(RVA = "0x2EE5740", Offset = "0x2EE4540", VA = "0x182EE5740")]
public InteractionTrigger.Range GetTriggerRange(int index)
{
return null;
}
// Token: 0x06000530 RID: 1328 RVA: 0x00004290 File Offset: 0x00002490
[Token(Token = "0x600041D")]
[Address(RVA = "0x2EE4FF0", Offset = "0x2EE3DF0", VA = "0x182EE4FF0")]
public int GetClosestTriggerIndex()
{
return 0;
}
// Token: 0x1700009A RID: 154
// (get) Token: 0x06000531 RID: 1329 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000532 RID: 1330 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000063")]
public FullBodyBipedIK ik
{
[Token(Token = "0x600041E")]
[Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")]
get
{
return null;
}
[Token(Token = "0x600041F")]
[Address(RVA = "0x7E12F0", Offset = "0x7E00F0", VA = "0x1807E12F0")]
set
{
}
}
// Token: 0x1700009B RID: 155
// (get) Token: 0x06000533 RID: 1331 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000534 RID: 1332 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000064")]
public List<InteractionTrigger> triggersInRange
{
[Token(Token = "0x6000420")]
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000421")]
[Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x1700009C RID: 156
// (get) Token: 0x06000535 RID: 1333 RVA: 0x000042A8 File Offset: 0x000024A8
// (set) Token: 0x06000536 RID: 1334 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000065")]
public bool initiated
{
[Token(Token = "0x6000422")]
[Address(RVA = "0xBA80C0", Offset = "0xBA6EC0", VA = "0x180BA80C0")]
[CompilerGenerated]
get
{
return default(bool);
}
[Token(Token = "0x6000423")]
[Address(RVA = "0xBA8110", Offset = "0xBA6F10", VA = "0x180BA8110")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x06000537 RID: 1335 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000424")]
[Address(RVA = "0x2EE7810", Offset = "0x2EE6610", VA = "0x182EE7810")]
public void Start()
{
}
// Token: 0x06000538 RID: 1336 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000425")]
[Address(RVA = "0x2EE58F0", Offset = "0x2EE46F0", VA = "0x182EE58F0")]
private void InteractionPause(FullBodyBipedEffector effector, InteractionObject interactionObject)
{
}
// Token: 0x06000539 RID: 1337 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000426")]
[Address(RVA = "0x2EE5910", Offset = "0x2EE4710", VA = "0x182EE5910")]
private void InteractionResume(FullBodyBipedEffector effector, InteractionObject interactionObject)
{
}
// Token: 0x0600053A RID: 1338 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000427")]
[Address(RVA = "0x2EE5910", Offset = "0x2EE4710", VA = "0x182EE5910")]
private void InteractionStop(FullBodyBipedEffector effector, InteractionObject interactionObject)
{
}
// Token: 0x0600053B RID: 1339 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000428")]
[Address(RVA = "0x2EE6090", Offset = "0x2EE4E90", VA = "0x182EE6090")]
private void LookAtInteraction(FullBodyBipedEffector effector, InteractionObject interactionObject)
{
}
// Token: 0x0600053C RID: 1340 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000429")]
[Address(RVA = "0x2EE6D00", Offset = "0x2EE5B00", VA = "0x182EE6D00")]
public void OnTriggerEnter(Collider c)
{
}
// Token: 0x0600053D RID: 1341 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600042A")]
[Address(RVA = "0x2EE6E00", Offset = "0x2EE5C00", VA = "0x182EE6E00")]
public void OnTriggerExit(Collider c)
{
}
// Token: 0x0600053E RID: 1342 RVA: 0x000042C0 File Offset: 0x000024C0
[Token(Token = "0x600042B")]
[Address(RVA = "0x2EE4890", Offset = "0x2EE3690", VA = "0x182EE4890")]
private bool ContactIsInRange(int index, out int bestRangeIndex)
{
return default(bool);
}
// Token: 0x0600053F RID: 1343 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600042C")]
[Address(RVA = "0x2EE66C0", Offset = "0x2EE54C0", VA = "0x182EE66C0")]
private void OnDrawGizmosSelected()
{
}
// Token: 0x06000540 RID: 1344 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600042D")]
[Address(RVA = "0x2EE91A0", Offset = "0x2EE7FA0", VA = "0x182EE91A0")]
public void Update()
{
}
// Token: 0x06000541 RID: 1345 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600042E")]
[Address(RVA = "0x2EE72B0", Offset = "0x2EE60B0", VA = "0x182EE72B0")]
private void Raycasting()
{
}
// Token: 0x06000542 RID: 1346 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600042F")]
[Address(RVA = "0x2EE8EE0", Offset = "0x2EE7CE0", VA = "0x182EE8EE0")]
private void UpdateTriggerEventBroadcasting()
{
}
// Token: 0x06000543 RID: 1347 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000430")]
[Address(RVA = "0x2EE8D70", Offset = "0x2EE7B70", VA = "0x182EE8D70")]
private void UpdateEffectors()
{
}
// Token: 0x06000544 RID: 1348 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000431")]
[Address(RVA = "0x2EE6A00", Offset = "0x2EE5800", VA = "0x182EE6A00")]
private void OnPreFBBIK()
{
}
// Token: 0x06000545 RID: 1349 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000432")]
[Address(RVA = "0x2EE6850", Offset = "0x2EE5650", VA = "0x182EE6850")]
private void OnPostFBBIK()
{
}
// Token: 0x06000546 RID: 1350 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000433")]
[Address(RVA = "0x2EE67A0", Offset = "0x2EE55A0", VA = "0x182EE67A0")]
private void OnFixTransforms()
{
}
// Token: 0x06000547 RID: 1351 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000434")]
[Address(RVA = "0x2EE6320", Offset = "0x2EE5120", VA = "0x182EE6320")]
private void OnDestroy()
{
}
// Token: 0x06000548 RID: 1352 RVA: 0x000042D8 File Offset: 0x000024D8
[Token(Token = "0x6000435")]
[Address(RVA = "0x2EE5FC0", Offset = "0x2EE4DC0", VA = "0x182EE5FC0")]
private bool IsValid(bool log)
{
return default(bool);
}
// Token: 0x06000549 RID: 1353 RVA: 0x000042F0 File Offset: 0x000024F0
[Token(Token = "0x6000436")]
[Address(RVA = "0x2EE8370", Offset = "0x2EE7170", VA = "0x182EE8370")]
private bool TriggerIndexIsValid(int index)
{
return default(bool);
}
// Token: 0x0600054A RID: 1354 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000437")]
[Address(RVA = "0x2EE94F0", Offset = "0x2EE82F0", VA = "0x182EE94F0")]
public InteractionSystem()
{
}
// Token: 0x040004CF RID: 1231
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400032D")]
[Tooltip("If not empty, only the targets with the specified tag will be used by this Interaction System.")]
public string targetTag;
// Token: 0x040004D0 RID: 1232
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400032E")]
[Tooltip("The fade in time of the interaction.")]
public float fadeInTime;
// Token: 0x040004D1 RID: 1233
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x400032F")]
[Tooltip("The master speed for all interactions.")]
public float speed;
// Token: 0x040004D2 RID: 1234
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000330")]
[Tooltip("If > 0, lerps all the FBBIK channels used by the Interaction System back to their default or initial values when not in interaction.")]
public float resetToDefaultsSpeed;
// Token: 0x040004D3 RID: 1235
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000331")]
[Header("Triggering")]
[Tooltip("The collider that registers OnTriggerEnter and OnTriggerExit events with InteractionTriggers.")]
[FormerlySerializedAs("collider")]
public Collider characterCollider;
// Token: 0x040004D4 RID: 1236
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000332")]
[Tooltip("Will be used by Interaction Triggers that need the camera's position. Assign the first person view character camera.")]
[FormerlySerializedAs("camera")]
public Transform FPSCamera;
// Token: 0x040004D5 RID: 1237
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000333")]
[Tooltip("The layers that will be raycasted from the camera (along camera.forward). All InteractionTrigger look at target colliders should be included.")]
public LayerMask camRaycastLayers;
// Token: 0x040004D6 RID: 1238
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x4000334")]
[Tooltip("Max distance of raycasting from the camera.")]
public float camRaycastDistance;
// Token: 0x040004D8 RID: 1240
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000336")]
private List<InteractionTrigger> inContact;
// Token: 0x040004D9 RID: 1241
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000337")]
private List<int> bestRangeIndexes;
// Token: 0x040004DA RID: 1242
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000338")]
public InteractionSystem.InteractionDelegate OnInteractionStart;
// Token: 0x040004DB RID: 1243
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000339")]
public InteractionSystem.InteractionDelegate OnInteractionPause;
// Token: 0x040004DC RID: 1244
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400033A")]
public InteractionSystem.InteractionDelegate OnInteractionPickUp;
// Token: 0x040004DD RID: 1245
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400033B")]
public InteractionSystem.InteractionDelegate OnInteractionResume;
// Token: 0x040004DE RID: 1246
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400033C")]
public InteractionSystem.InteractionDelegate OnInteractionStop;
// Token: 0x040004DF RID: 1247
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400033D")]
public InteractionSystem.InteractionEventDelegate OnInteractionEvent;
// Token: 0x040004E0 RID: 1248
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400033E")]
public RaycastHit raycastHit;
// Token: 0x040004E1 RID: 1249
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400033F")]
[Space]
[SerializeField]
[Space(10f)]
[Tooltip("Reference to the FBBIK component.")]
private FullBodyBipedIK fullBody;
// Token: 0x040004E2 RID: 1250
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4000340")]
[Tooltip("Handles looking at the interactions.")]
public InteractionLookAt lookAt;
// Token: 0x040004E3 RID: 1251
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4000341")]
private InteractionEffector[] interactionEffectors;
// Token: 0x040004E5 RID: 1253
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4000343")]
private Collider lastCollider;
// Token: 0x040004E6 RID: 1254
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4000344")]
private Collider c;
// Token: 0x0200009B RID: 155
// (Invoke) Token: 0x0600054C RID: 1356
[Token(Token = "0x20000FA")]
public delegate void InteractionDelegate(FullBodyBipedEffector effectorType, InteractionObject interactionObject);
// Token: 0x0200009C RID: 156
// (Invoke) Token: 0x06000550 RID: 1360
[Token(Token = "0x20000FB")]
public delegate void InteractionEventDelegate(FullBodyBipedEffector effectorType, InteractionObject interactionObject, InteractionObject.InteractionEvent interactionEvent);
}
}