New lua function CHARMAN:GetCharacterCount.
How the Characters mod won't display by default if there are no characters to play with at all.
This commit is contained in:
@@ -152,6 +152,13 @@ public:
|
||||
LuaHelpers::CreateTableFromArray(vChars, L);
|
||||
return 1;
|
||||
}
|
||||
static int GetCharacterCount(T* p, lua_State *L)
|
||||
{
|
||||
vector<Character*> chars;
|
||||
p->GetCharacters(chars);
|
||||
lua_pushnumber(L, chars.size());
|
||||
return 1;
|
||||
}
|
||||
|
||||
LunaCharacterManager()
|
||||
{
|
||||
@@ -159,6 +166,7 @@ public:
|
||||
// sm-ssc adds:
|
||||
ADD_METHOD( GetRandomCharacter );
|
||||
ADD_METHOD( GetAllCharacters );
|
||||
ADD_METHOD( GetCharacterCount );
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user