diff options
author | Michael Smith <mikesmiffy128@gmail.com> | 2022-07-31 16:02:10 +0100 |
---|---|---|
committer | Michael Smith <mikesmiffy128@gmail.com> | 2022-08-10 22:40:52 +0100 |
commit | 5e921bf59373d79d27c322ff86e8b5a37b151e45 (patch) | |
tree | 4d40e39543b085ce4c8cb9b1a7b3c0108de680c0 /src/ent.c | |
parent | c8d7588251fd4fe63ac6afe2a90ca7066c786609 (diff) |
Add magical feature codegen system, at long last
Diffstat (limited to 'src/ent.c')
-rw-r--r-- | src/ent.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -18,12 +18,15 @@ #include "engineapi.h" #include "errmsg.h" +#include "feature.h" #include "gamedata.h" #include "gametype.h" #include "intdefs.h" #include "mem.h" #include "vcall.h" +FEATURE() + DECL_VFUNC_DYN(void *, PEntityOfEntIndex, int) static struct edict **edicts = 0; @@ -44,7 +47,7 @@ void *ent_get(int idx) { return e->ent_unknown; } -bool ent_init(void) { +INIT { // for PEntityOfEntIndex we don't really have to do any more init, we // can just call the function later. if (has_vtidx_PEntityOfEntIndex) return true; |