Example #1
0
        public void StartCharacterCreation(CharCreationInfo creationInfo)
        {
            if (creationInfo == null)
            {
                throw new ArgumentNullException(nameof(creationInfo));
            }

            var writer = _WriterFactory.Create(ScriptMessages.CreateCharacter);

            creationInfo.Write(writer);
            _MessageSender.SendScriptMessage(writer, NetPriority.Medium, NetReliability.Reliable);
        }