[Add] player.getRating().
This commit is contained in:
parent
c3d6cf553e
commit
af92dcaaff
@ -105,6 +105,7 @@ static int player_pay(lua_State* L);
|
|||||||
static int player_msg(lua_State* L);
|
static int player_msg(lua_State* L);
|
||||||
static int player_modFaction(lua_State* L);
|
static int player_modFaction(lua_State* L);
|
||||||
static int player_getFaction(lua_State* L);
|
static int player_getFaction(lua_State* L);
|
||||||
|
static int player_getRating(lua_State* L);
|
||||||
static const luaL_reg player_methods[] = {
|
static const luaL_reg player_methods[] = {
|
||||||
{ "name", player_getname },
|
{ "name", player_getname },
|
||||||
{ "ship", player_shipname },
|
{ "ship", player_shipname },
|
||||||
@ -115,6 +116,7 @@ static const luaL_reg player_methods[] = {
|
|||||||
{ "msg", player_msg },
|
{ "msg", player_msg },
|
||||||
{ "modFaction", player_modFaction },
|
{ "modFaction", player_modFaction },
|
||||||
{ "getFaction", player_getFaction },
|
{ "getFaction", player_getFaction },
|
||||||
|
{ "getRating", player_getRating },
|
||||||
{ 0, 0 }
|
{ 0, 0 }
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -122,6 +124,7 @@ static const luaL_reg player_cond_methods[] = {
|
|||||||
{ "name", player_getname },
|
{ "name", player_getname },
|
||||||
{ "ship", player_shipname },
|
{ "ship", player_shipname },
|
||||||
{ "getFaction", player_getFaction },
|
{ "getFaction", player_getFaction },
|
||||||
|
{ "getRating", player_getRating },
|
||||||
{ 0, 0 }
|
{ 0, 0 }
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -688,6 +691,12 @@ static int player_getFaction(lua_State* L) {
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static int player_getRating(lua_State* L) {
|
||||||
|
lua_pushnumber(L, player_crating);
|
||||||
|
lua_pushstring(L, player_rating());
|
||||||
|
return 2;
|
||||||
|
}
|
||||||
|
|
||||||
/* -- HOOK -- */
|
/* -- HOOK -- */
|
||||||
static unsigned int hook_generic(lua_State* L, char* stack) {
|
static unsigned int hook_generic(lua_State* L, char* stack) {
|
||||||
int i;
|
int i;
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
extern Pilot* pilot;
|
extern Pilot* pilot;
|
||||||
extern char* player_name;
|
extern char* player_name;
|
||||||
extern unsigned int player_flags;
|
extern unsigned int player_flags;
|
||||||
extern int combat_crating;
|
extern int player_crating;
|
||||||
|
|
||||||
/* Enums. */
|
/* Enums. */
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user