1
Fork 0
mirror of https://github.com/Steffo99/better-tee.git synced 2024-11-22 15:24:18 +00:00
better-tee/Assets/Code/NetMessage.cs
2019-09-16 17:34:22 +02:00

78 lines
No EOL
1.5 KiB
C#

using Mirror;
namespace NetMessage
{
namespace Error
{
public class InvalidPassword : MessageBase {}
}
namespace Connect
{
public class PlayerJoin : MessageBase
{
public string playerName;
public string gamePassword;
}
public class PlayerJoinSuccessful : MessageBase
{
public Player player;
public PlayerJoinSuccessful(Player player) {
this.player = player;
}
}
public class ViewerLink : MessageBase
{
public string gamePassword;
}
public class ViewerLinkSuccessful : MessageBase
{
public Viewer viewer;
public ViewerLinkSuccessful(Viewer viewer) {
this.viewer = viewer;
}
}
}
namespace Game
{
public class Settings : MessageBase
{
public GameSettings settings;
}
public class Start : MessageBase
{
public Player[] players;
}
public class End : MessageBase
{
public Player[] leaderboard;
}
}
namespace Act
{
public class Init : MessageBase
{
public ActSettings settings;
}
public class Start : MessageBase {}
public class Results : MessageBase
{
public ActResults results;
}
public class End : MessageBase {}
}
}