DarkflameServer/dGame/dBehaviors/BehaviorBranchContext.h

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

24 lines
406 B
C
Raw Normal View History

#pragma once
#include "dCommonVars.h"
#include "NiPoint3.h"
struct BehaviorBranchContext
{
LWOOBJID target = LWOOBJID_EMPTY;
2022-07-28 13:39:57 +00:00
float duration = 0;
2022-07-28 13:39:57 +00:00
NiPoint3 referencePosition = {};
bool isProjectile = false;
uint32_t start = 0;
2022-12-21 03:00:52 +00:00
bool isSync = false;
BehaviorBranchContext();
2022-07-28 13:39:57 +00:00
BehaviorBranchContext(LWOOBJID target, float duration = 0, const NiPoint3& referencePosition = NiPoint3(0, 0, 0));
};