#pragma once #ifndef STATE_H #define STATE_H #include #include #include "structures.h" // 存储场上的状态 struct State { int32_t teamScore; // 自身信息,根据playerType的不同,可以调用的值也不同。 std::shared_ptr studentSelf; std::shared_ptr trickerSelf; std::vector> students; std::vector> trickers; std::vector> props; std::vector> bullets; std::vector> bombedBullets; std::vector> gamemap; std::vector guids; }; #endif