Skip to content

Commit 509a489

Browse files
committed
feat(SDK/CBaseEntity): EHandle
1 parent f633389 commit 509a489

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/plugins/core/scripting/generated/GClasses1.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -540,6 +540,10 @@ GCBaseEntity::GCBaseEntity(std::string ptr) {
540540
GCBaseEntity::GCBaseEntity(void *ptr) {
541541
m_ptr = ptr;
542542
}
543+
GCBaseEntity GCBaseEntity::EHandle() {
544+
GCBaseEntity value((void*)(((Z_CBaseEntity*)m_ptr)->m_pEntity->m_EHandle.Get()));
545+
return value;
546+
}
543547
void GCBaseEntity::Spawn() {
544548
((Z_CBaseEntity*)m_ptr)->Spawn();
545549
}
@@ -1132,6 +1136,7 @@ void SetupLuaClassCBaseEntity(LuaPlugin *plugin, lua_State *state)
11321136
.addFunction("GetClassname", &GCBaseEntity::GetClassname)
11331137
.addFunction("GetVData", &GCBaseEntity::GetVData)
11341138
.addFunction("Teleport", &GCBaseEntity::Teleport)
1139+
.addFunction("EHandle", &GCBaseEntity::EHandle)
11351140
.addFunction("ToPtr", &GCBaseEntity::ToPtr)
11361141
.addFunction("IsValid", &GCBaseEntity::IsValid)
11371142
.endClass();

src/plugins/core/scripting/generated/classes.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1727,6 +1727,7 @@ class GCBaseEntity
17271727
std::string GetClassname();
17281728
GCEntitySubclassVDataBase GetVData();
17291729
void Teleport(Vector value);
1730+
GCBaseEntity EHandle();
17301731
GCBodyComponent GetCBodyComponent() const;
17311732
void SetCBodyComponent(GCBodyComponent value);
17321733
GCNetworkTransmitComponent GetNetworkTransmitComponent() const;

0 commit comments

Comments
 (0)