OpenAstra
 
Loading...
Searching...
No Matches
command_replace_from_list.h
1#ifndef COMMAND_REPLACE_FROM_LIST_H
2#define COMMAND_REPLACE_FROM_LIST_H
3
4#include <stdint.h>
5
6#include "../engine/command.h"
7
8class Command_replace_from_list
9 : public Command
10{
11public:
12 static constexpr char objectType[] = "replace_from_list";
13 static Command* createFromDump(ObjectId id);
14 static Command* createFromNetwork( const nlohmann::json& command_data );
15
16public:
17 Command_replace_from_list( ObjectId id );
18 virtual ~Command_replace_from_list();
19
20 virtual bool performCommand() final;
21
22};
23
24#endif // COMMAND_REPLACE_FROM_LIST_H
Definition gameid.hpp:9