Freeciv-3.3
|
#include "research.h"
#include "luascript.h"
#include "aitraits.h"
#include "hand_gen.h"
#include "plrhand.h"
#include "report.h"
#include "script_server.h"
#include "api_server_game_methods.h"
Go to the source code of this file.
Add player love towards another.
Definition at line 254 of file api_server_game_methods.c.
Referenced by tolua_server_Player_add_love00().
Try to cancel a pact between players.
Definition at line 268 of file api_server_game_methods.c.
Referenced by tolua_server_Player_cancel_pact00().
Return player's love towards another.
Definition at line 242 of file api_server_game_methods.c.
Referenced by tolua_server_Player_love00().
int api_methods_nation_trait_default | ( | lua_State * | L, |
Nation_Type * | pnation, | ||
const char * | tname | ||
) |
Return the default trait value that will be allocated for a nation
Definition at line 155 of file api_server_game_methods.c.
Referenced by tolua_server_Nation_Type_trait_default00().
int api_methods_nation_trait_max | ( | lua_State * | L, |
Nation_Type * | pnation, | ||
const char * | tname | ||
) |
Return the maximum random trait value that will be allocated for a nation
Definition at line 136 of file api_server_game_methods.c.
Referenced by tolua_server_Nation_Type_trait_max00().
int api_methods_nation_trait_min | ( | lua_State * | L, |
Nation_Type * | pnation, | ||
const char * | tname | ||
) |
Return the minimum random trait value that will be allocated for a nation
Definition at line 117 of file api_server_game_methods.c.
Referenced by tolua_server_Nation_Type_trait_min00().
Returns bulbs that can be freely transferred to a new research target.
Definition at line 216 of file api_server_game_methods.c.
Referenced by tolua_server_Player_properties_free_bulbs00().
Mark the player as one who lost the game, optionally giving some loot to looter. This method only marks the nation for wipeout that happens only when kill_dying_players() does the reaper's job. FIXME: client may be not aware if its player is killed in a script.
Definition at line 101 of file api_server_game_methods.c.
Referenced by tolua_server_Player_lose00().
In multiresearch mode, returns bulbs saved for a specific tech in pplayer's research. In other modes, returns the additional bulbs the player may get switching to this tech (negative for penalty)
Definition at line 177 of file api_server_game_methods.c.
Referenced by tolua_server_Player_bulbs_saved00().
Return the current value of an AI trait in force (base+mod)
Definition at line 40 of file api_server_game_methods.c.
Referenced by tolua_server_Player_trait00().
Return the current base value of an AI trait (not including Lua mod)
Definition at line 59 of file api_server_game_methods.c.
Referenced by tolua_server_Player_trait_base00().
Return the current Lua increment to an AI trait (can be changed with api_edit_trait_mod_set())
Definition at line 79 of file api_server_game_methods.c.
Referenced by tolua_server_Player_trait_current_mod00().
Return score of the type associated to the tag.
Definition at line 231 of file api_server_game_methods.c.
Referenced by tolua_server_Player_tag_score00().