Dr. Mario 64 Password Tool Version 1.1
A command-line tool written in C++ that allows to generate and decode the passwords of Dr. Mario 64.
Loading...
Searching...
No Matches
PlayerName.h File Reference

PlayerName.cpp's header file. More...

#include <string>

Go to the source code of this file.

Functions

unsigned char _ConvertInternalCharacterToASCII (unsigned char InternalCharacter)
unsigned char _ConvertASCIICharacterToInternal (unsigned char ASCIICharacter)
bool _PlayerNameValidCharacter (unsigned char InternalCharacter)
string _ConversationalInternalCharacter (unsigned char InternalCharacter)

Detailed Description

PlayerName.cpp's header file.

Author
WaluigiBSOD

Function Documentation

◆ _ConversationalInternalCharacter()

string _ConversationalInternalCharacter ( unsigned char InternalCharacter)

Transforms an internal character used for the player name in "conversational" form.

Parameters
[in]InternalCharacterThe internal character used for the player name to convert.
Returns
The conversational name, the string contained inside ConversionInternalToConversationalError if it's not valid.
Author
WaluigiBSOD

◆ _ConvertASCIICharacterToInternal()

unsigned char _ConvertASCIICharacterToInternal ( unsigned char ASCIICharacter)

Converts an ASCII character to an internal character used for the player name.

Parameters
[in]ASCIICharacterThe ASCII character to convert.
Returns
The corresponding internal character.
Author
WaluigiBSOD

◆ _ConvertInternalCharacterToASCII()

unsigned char _ConvertInternalCharacterToASCII ( unsigned char InternalCharacter)

Converts an internal character used for the player name to ASCII.

Parameters
[in]InternalCharacterThe internal character to convert.
Returns
The corresponding ASCII character.
Author
WaluigiBSOD

◆ _PlayerNameValidCharacter()

bool _PlayerNameValidCharacter ( unsigned char InternalCharacter)

Checks if an internal character used for the player name is valid.

Parameters
[in]InternalCharacterInternal character used for the player name to check.
Returns
True if it's valid, false if not.
Author
WaluigiBSOD