18 lines
413 B
C++
18 lines
413 B
C++
#pragma once
|
|
|
|
#include <iomanip>
|
|
#include <iostream>
|
|
#include "object.h"
|
|
|
|
class Scenery : public Object {
|
|
public:
|
|
Scenery();
|
|
Scenery(int i, std::string n, std::string desc, std::vector<std::string> k, ObjectType t, bool cT, int rID);
|
|
void Examine();
|
|
void Interact() override;
|
|
|
|
|
|
friend void from_json(const nlohmann::json &j, Scenery &s);
|
|
friend void to_json(json &j, const Scenery &s);
|
|
};
|