forked from github/server
LUA: get_season() function
This commit is contained in:
parent
dd58ca4830
commit
e0f05aa9fd
|
@ -9,6 +9,7 @@
|
||||||
|
|
||||||
// kernel includes
|
// kernel includes
|
||||||
#include <kernel/alliance.h>
|
#include <kernel/alliance.h>
|
||||||
|
#include <kernel/calendar.h>
|
||||||
#include <kernel/equipment.h>
|
#include <kernel/equipment.h>
|
||||||
#include <kernel/faction.h>
|
#include <kernel/faction.h>
|
||||||
#include <kernel/item.h>
|
#include <kernel/item.h>
|
||||||
|
@ -224,6 +225,14 @@ is_function(struct lua_State * luaState, const char * fname)
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static const char *
|
||||||
|
get_season(void)
|
||||||
|
{
|
||||||
|
gamedate gd;
|
||||||
|
get_gamedate(turn, &gd);
|
||||||
|
return seasonnames[gd.season];
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
bind_eressea(lua_State * L)
|
bind_eressea(lua_State * L)
|
||||||
{
|
{
|
||||||
|
@ -233,6 +242,7 @@ bind_eressea(lua_State * L)
|
||||||
def("dice_roll", &dice_rand),
|
def("dice_roll", &dice_rand),
|
||||||
def("equipment_setitem", &lua_addequipment),
|
def("equipment_setitem", &lua_addequipment),
|
||||||
def("get_turn", &get_turn),
|
def("get_turn", &get_turn),
|
||||||
|
def("get_season", &get_season),
|
||||||
def("get_nmrs", &get_nmrs),
|
def("get_nmrs", &get_nmrs),
|
||||||
def("remove_empty_units", &remove_empty_units),
|
def("remove_empty_units", &remove_empty_units),
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue