25 lines
453 B
C
25 lines
453 B
C
//
|
|
// Created by Иван Ильин on 27.10.2021.
|
|
//
|
|
|
|
#ifndef SHOOTER_SHOOTERMSGTYPE_H
|
|
#define SHOOTER_SHOOTERMSGTYPE_H
|
|
|
|
#include <SFML/Network.hpp>
|
|
|
|
enum class ShooterMsgType {
|
|
Damage,
|
|
Kill,
|
|
FireTrace,
|
|
InitBonuses,
|
|
AddBonus,
|
|
RemoveBonus,
|
|
ChangeWeapon
|
|
};
|
|
|
|
sf::Packet &operator<<(sf::Packet &packet, ShooterMsgType type);
|
|
|
|
sf::Packet &operator>>(sf::Packet &packet, ShooterMsgType &type);
|
|
|
|
#endif //SHOOTER_SHOOTERMSGTYPE_H
|