Threaded the barriers through the networking system
This commit is contained in:
@@ -21,12 +21,13 @@
|
||||
*/
|
||||
#include "barrier_data.hpp"
|
||||
|
||||
#include <cstring>
|
||||
#include <sstream>
|
||||
|
||||
BarrierData::BarrierData(int i):
|
||||
Entity::Entity("barrier")
|
||||
{
|
||||
//
|
||||
memcpy(status, 0, sizeof(int) * 8);
|
||||
}
|
||||
|
||||
BarrierData::~BarrierData() {
|
||||
@@ -81,3 +82,7 @@ int BarrierData::SetInstanceIndex(int i) {
|
||||
int BarrierData::GetInstanceIndex() const {
|
||||
return instanceIndex;
|
||||
}
|
||||
|
||||
int* BarrierData::GetStatusArray() {
|
||||
return status;
|
||||
}
|
||||
@@ -44,9 +44,13 @@ public:
|
||||
int SetInstanceIndex(int i);
|
||||
int GetInstanceIndex() const;
|
||||
|
||||
int* GetStatusArray();
|
||||
|
||||
private:
|
||||
int scriptRef = LUA_NOREF;
|
||||
std::map<std::string, std::string> tags;
|
||||
|
||||
int instanceIndex = -1;
|
||||
|
||||
int status[8];
|
||||
};
|
||||
Reference in New Issue
Block a user