Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
FireAtTargetGoalDefinition.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/math/Vec3.h"
7#include "mc/deps/shared_types/actor/BaseGoalDefinition.h"
8#include "mc/deps/shared_types/legacy/actor/ProjectileAnchor.h"
9#include "mc/deps/shared_types/shared_types/FloatRange.h"
10#include "mc/deps/shared_types/v1_21_20/filter_groups/FilterGroupData.h"
11
12namespace SharedTypes::v1_26_30 {
13
15public:
16 // FireAtTargetGoalDefinition inner types declare
17 // clang-format off
19 // clang-format on
20
21 // FireAtTargetGoalDefinition inner types define
23 public:
24 // member variables
25 // NOLINTBEGIN
26 ::ll::TypedStorage<4, 4, ::SharedTypes::Legacy::ProjectileAnchor> mAnchor;
27 // NOLINTEND
28 };
29
30public:
31 // member variables
32 // NOLINTBEGIN
33 ::ll::TypedStorage<8, 232, ::SharedTypes::v1_21_20::FilterGroupData> mFilters;
34 ::ll::TypedStorage<4, 8, ::SharedTypes::FloatRange> mAttackRange;
35 ::ll::TypedStorage<4, 4, float> mAttackCooldownInSeconds;
36 ::ll::TypedStorage<4, 4, float> mPreShootDelayInSeconds;
37 ::ll::TypedStorage<4, 4, float> mPostShootDelayInSeconds;
38 ::ll::TypedStorage<4, 4, float> mMaxHeadRotationX;
39 ::ll::TypedStorage<4, 4, float> mMaxHeadRotationY;
40 ::ll::TypedStorage<4, 4, float> mRangedFOV;
41 ::ll::TypedStorage<8, 32, ::std::string> mProjectileDefinition;
42 ::ll::TypedStorage<4, 4, ::SharedTypes::v1_26_30::FireAtTargetGoalDefinition::ProjectileAnchorProxy>
43 mOwnerAnchorProxy;
44 ::ll::TypedStorage<4, 12, ::Vec3> mOwnerOffset;
45 ::ll::TypedStorage<4, 4, ::SharedTypes::v1_26_30::FireAtTargetGoalDefinition::ProjectileAnchorProxy>
46 mTargetAnchorProxy;
47 ::ll::TypedStorage<4, 12, ::Vec3> mTargetOffset;
48 // NOLINTEND
49
50public:
51 // static variables
52 // NOLINTBEGIN
53 MCNAPI static ::std::string_view const& NAME();
54 // NOLINTEND
55};
56
57} // namespace SharedTypes::v1_26_30
Definition BaseGoalDefinition.h:12
Definition FireAtTargetGoalDefinition.h:14
static MCAPI ::std::string_view const & NAME()