// Token: 0x06000307 RID: 775 RVA: 0x00005040 File Offset: 0x00004040
        public unsafe InternalLocalArtificalOpponent CreateLocalAI(uint localizationHash, string preset)
        {
            int byteCount = Encoding.ASCII.GetByteCount(preset);

            byte[] array = new byte[byteCount + 1];
            Encoding.ASCII.GetBytes(preset, 0, byteCount, array, 0);
            array[byteCount] = 0;
            fixed(byte *ptr = array)
            {
                return(InternalLocalArtificalOpponent.CreateInitUnowned(InternalOpponentManager._EASharpBinding_312(this.mSelf, localizationHash, (sbyte *)ptr)));
            }
        }
 // Token: 0x0600030B RID: 779 RVA: 0x000050B8 File Offset: 0x000040B8
 public void RemoveAllOpponents()
 {
     InternalOpponentManager._EASharpBinding_314(this.mSelf);
 }
 // Token: 0x06000309 RID: 777 RVA: 0x000050AB File Offset: 0x000040AB
 public void RemoveFlaggedOpponents()
 {
     InternalOpponentManager._EASharpBinding_313(this.mSelf);
 }
 // Token: 0x06000315 RID: 789 RVA: 0x0000510D File Offset: 0x0000410D
 public static void ResetNextOfflineId()
 {
     InternalOpponentManager._EASharpBinding_319();
 }
 // Token: 0x06000303 RID: 771 RVA: 0x00004FDC File Offset: 0x00003FDC
 public unsafe InternalOpponentManager(void *owner) : base(default(ExposeTag_NoInitOwned))
 {
     this.mSelf = InternalOpponentManager._EASharpBinding_310(owner);
 }
 // Token: 0x06000313 RID: 787 RVA: 0x000050FF File Offset: 0x000040FF
 public void Reset(OpponentManager opponentManager)
 {
     InternalOpponentManager._EASharpBinding_318(this.mSelf, opponentManager);
 }
 // Token: 0x06000311 RID: 785 RVA: 0x000050F2 File Offset: 0x000040F2
 public void Reset()
 {
     InternalOpponentManager._EASharpBinding_317(this.mSelf);
 }
 // Token: 0x0600030F RID: 783 RVA: 0x000050D2 File Offset: 0x000040D2
 public void Remove(InternalOpponent opponent)
 {
     InternalOpponentManager._EASharpBinding_316(this.mSelf, object.ReferenceEquals(opponent, null) ? null : opponent._GetRaw());
 }
 // Token: 0x0600030D RID: 781 RVA: 0x000050C5 File Offset: 0x000040C5
 public void RemoveAllOpponentsExceptLocalPlayer()
 {
     InternalOpponentManager._EASharpBinding_315(this.mSelf);
 }
Exemplo n.º 10
0
 // Token: 0x060017AC RID: 6060 RVA: 0x0002A300 File Offset: 0x00029300
 public OpponentManager(InternalOpponentManager internalOpponentManager)
 {
     this.internalOpponentManager = internalOpponentManager;
     this.internalOpponentManager.Reset(this);
 }