diff options
| -rw-r--r-- | include/asm.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/asm.h b/include/asm.h index d42458ee..490e84de 100644 --- a/include/asm.h +++ b/include/asm.h @@ -18,6 +18,8 @@ extern void GenericConfused(struct Entity_*); extern void sub_08001290(struct Entity_*, u32); extern void GenericKnockback(struct Entity_*); extern u32 GetFuserId(struct Entity_*); +typedef u64 (*MultiReturnTypeSingleEntityArg)(struct Entity_*); +#define GetFuserIdAndFuserTextId(ent) ((union SplitDWord)(*(MultiReturnTypeSingleEntityArg)(&GetFuserId))(ent)) extern u32 CheckPlayerInRegion(u32 centerX, u32 centerY, u32 radiusX, u32 radiusY); extern u32 GravityUpdate(struct Entity_* entity, u32 gravity); enum { |
