Esempio n. 1
0
 // Token: 0x060002A2 RID: 674 RVA: 0x00010191 File Offset: 0x0000E391
 public override void Impersonate(global::VRGIN.Core.IActor actor, global::VRGIN.Modes.ImpersonationMode mode)
 {
     base.Impersonate(actor, mode);
     this.SyncCameras();
     this.LockTarget = actor;
     this.LockMode   = mode;
     this.Recenter();
 }
Esempio n. 2
0
        // Token: 0x06000279 RID: 633 RVA: 0x0000F34C File Offset: 0x0000D54C
        public virtual void Impersonate(global::VRGIN.Core.IActor actor, global::VRGIN.Modes.ImpersonationMode mode)
        {
            bool flag = actor != null;

            if (flag)
            {
                actor.HasHead = false;
            }
        }
Esempio n. 3
0
 // Token: 0x060002AF RID: 687 RVA: 0x000105A7 File Offset: 0x0000E7A7
 public override void Impersonate(global::VRGIN.Core.IActor actor, global::VRGIN.Modes.ImpersonationMode mode)
 {
     base.Impersonate(actor, mode);
     this.MoveToPosition(actor.Eyes.position, actor.Eyes.rotation, mode == global::VRGIN.Modes.ImpersonationMode.Approximately);
 }