_________ __ __ / _____// |_____________ _/ |______ ____ __ __ ______ \_____ \\ __\_ __ \__ \\ __\__ \ / ___\| | \/ ___/ / \| | | | \// __ \| | / __ \_/ /_/ > | /\___ \ /_______ /|__| |__| (____ /__| (____ /\___ /|____//____ > \/ \/ \//_____/ \/ ______________________ ______________________ T H E W A R B E G I N S Stratagus - A free fantasy real time strategy game engine
#include "stratagus.h"
#include "map.h"
#include "iolib.h"
#include "script.h"
#include "tileset.h"
#include "translate.h"
#include "ui.h"
#include "unit.h"
#include "version.h"
#include "video.h"
Functions | |
script_map.cpp - The map ccl functions. | |
static int | CclStratagusMap (lua_State *l) |
static int | CclRevealMap (lua_State *l) |
static int | CclCenterMap (lua_State *l) |
static int | CclSetStartView (lua_State *l) |
static int | CclShowMapLocation (lua_State *l) |
static int | CclSetFogOfWar (lua_State *l) |
static int | CclGetFogOfWar (lua_State *l) |
static int | CclSetMinimapTerrain (lua_State *l) |
static int | CclSetFogOfWarOpacity (lua_State *l) |
static int | CclSetForestRegeneration (lua_State *l) |
static int | CclSetFogOfWarColor (lua_State *l) |
static int | CclSetFogOfWarGraphics (lua_State *l) |
void | SetTile (unsigned int tileIndex, const Vec2i &pos, int value) |
Set a tile. More... | |
static int | CclDefinePlayerTypes (lua_State *l) |
static int | CclLoadTileModels (lua_State *l) |
static int | CclDefineTileset (lua_State *l) |
static int | CclBuildTilesetTables (lua_State *l) |
static int | CclSetTileFlags (lua_State *l) |
static int | CclGetTileTerrainName (lua_State *l) |
static int | CclGetTileTerrainHasFlag (lua_State *l) |
void | MapCclRegister () |
register ccl features More... | |
|
static |
Build tileset tables like humanWallTable or mixedLookupTable
Called after DefineTileset and only for tilesets that have wall, trees and rocks. This function will be deleted when removing support of walls and alike in the tileset.
|
static |
Center the map.
l | Lua state. |
|
static |
Define the type of each player available for the map
l | Lua state. |
|
static |
Define tileset
l | Lua state. |
|
static |
|
static |
Check if the tile's terrain has a particular flag.
l | Lua state. |
|
static |
Get the name of the terrain of the tile.
l | Lua state. |
|
static |
Load the lua file which will define the tile models
l | Lua state. |
|
static |
Reveal the complete map.
l | Lua state. |
|
static |
Set fog of war on/off.
l | Lua state. |
|
static |
Set Fog color.
l | Lua state. |
|
static |
Define Fog graphics
l | Lua state. |
|
static |
Fog of war opacity.
l | Lua state. |
|
static |
Set forest regeneration speed.
l | Lua state. |
|
static |
Enable display of terrain in minimap.
l | Lua state. |
|
static |
Define the starting viewpoint for a given player.
l | Lua state. |
|
static |
Set the flags like "water" for a tile of a tileset
l | Lua state. |
|
static |
Show Map Location
l | Lua state. |
|
static |
Parse a map.
l | Lua state. |
void MapCclRegister | ( | ) |
register ccl features
Register CCL features for map.
void SetTile | ( | unsigned int | tileIndex, |
const Vec2i & | pos, | ||
int | value | ||
) |
Set a tile.
Set a tile
tileIndex | Tile number |
pos | coordinate |
value | Value of the tile |