- moved the tid hash into FLevelLocals and adjusted the interface to the iterators.
This commit is contained in:
parent
4c250a58ca
commit
0e5986769e
15 changed files with 82 additions and 76 deletions
|
|
@ -893,12 +893,17 @@ DEFINE_ACTION_FUNCTION_NATIVE(AActor, GetFloorTerrain, GetFloorTerrain)
|
|||
ACTION_RETURN_POINTER(GetFloorTerrain(self));
|
||||
}
|
||||
|
||||
DEFINE_ACTION_FUNCTION_NATIVE(AActor, FindUniqueTid, P_FindUniqueTID)
|
||||
static int P_FindUniqueTID(FLevelLocals *Level, int start, int limit)
|
||||
{
|
||||
PARAM_PROLOGUE;
|
||||
return Level->FindUniqueTID(start, limit);
|
||||
}
|
||||
|
||||
DEFINE_ACTION_FUNCTION_NATIVE(FLevelLocals, FindUniqueTid, P_FindUniqueTID)
|
||||
{
|
||||
PARAM_SELF_STRUCT_PROLOGUE(FLevelLocals);
|
||||
PARAM_INT(start);
|
||||
PARAM_INT(limit);
|
||||
ACTION_RETURN_INT(P_FindUniqueTID(start, limit));
|
||||
ACTION_RETURN_INT(P_FindUniqueTID(self, start, limit));
|
||||
}
|
||||
|
||||
static void RemoveFromHash(AActor *self)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue