// 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); }
// Token: 0x060017AC RID: 6060 RVA: 0x0002A300 File Offset: 0x00029300 public OpponentManager(InternalOpponentManager internalOpponentManager) { this.internalOpponentManager = internalOpponentManager; this.internalOpponentManager.Reset(this); }