Table of Contents

Struct CharacterSelectResultBroadcast

Namespace
FishMMO.Shared
Assembly
FishMMO.Shared.dll

Broadcast sent for every character selection — accepted or refused — so the client always has a terminal answer instead of appearing to hang on an unanswered request.

public struct CharacterSelectResultBroadcast : IBroadcast
Implements
IBroadcast
Inherited Members

Remarks

The success case matters as much as the refusals. The client disables its connect button and arms a reply deadline when the request goes out, and only this message ends that wait: a selection that succeeded but said nothing left the deadline armed, so the character-select panel reappeared over the server list (or over world entry) half a minute later claiming the server had not responded.

Fields

CharacterName

Name of the character responsible for the refusal, when applicable.

public string CharacterName

Field Value

string

Result

Outcome of the selection.

public CharacterSelectResult Result

Field Value

CharacterSelectResult