Add property Teleport behavior (#846)

* Add property Teleport behavior

Untested.  Will mark pr as ready for review when this has been tested

* Fix issues
This commit is contained in:
David Markowitz
2023-01-06 22:16:43 -08:00
committed by GitHub
parent 5374c555f5
commit a28a2e60cf
4 changed files with 87 additions and 1 deletions

View File

@@ -0,0 +1,21 @@
#pragma once
#include "Behavior.h"
class PropertyTeleportBehavior final : public Behavior
{
public:
/*
* Inherited
*/
explicit PropertyTeleportBehavior(const uint32_t behavior_id) : Behavior(behavior_id) {
}
void Handle(BehaviorContext* context, RakNet::BitStream* bitStream, BehaviorBranchContext branch) override;
void Load() override;
private:
LWOMAPID m_MapId;
bool m_CancelIfInteracting;
};