AddItem(uint16
hexX, uint16 hexY, uint16 protoId, uint count) |
Map
|
|
AddNpc(uint16
protoId, uint16 hexX, uint16 hexY, uint8 dir) |
Map
|
|
BeginTurnBased(Critter
@+firstTurnCrit) |
Map
|
|
CheckPlaceForItem(uint16
hexX, uint16 hexY, uint16 protoCar) |
Map
|
|
CloseDoor(Item
&door) |
Map
|
|
CountEntire(uint8
entire) |
Map
|
|
EndTurnBased() |
Map
|
|
EventCritterDead(Critter
&cr, Critter @killer) |
Map
|
|
EventFinish(bool
deleted) |
Map
|
|
EventInCritter(Critter
&cr) |
Map
|
|
EventLoop0() |
Map
|
|
EventLoop1() |
Map
|
|
EventLoop2() |
Map
|
|
EventLoop3() |
Map
|
|
EventLoop4() |
Map
|
|
EventOutCritter(Critter
&cr) |
Map
|
|
EventTurnBasedBegin() |
Map
|
|
EventTurnBasedEnd() |
Map
|
|
EventTurnBasedProcess(Critter
&cr, bool beginTurn) |
Map
|
|
GetCar(uint16
hexX, uint16 hexY) |
Map
|
|
GetCritter(uint16
hexX, uint16 hexY) |
Map
|
|
GetCritter(uint
critterId) |
Map
|
|
GetCritters(uint16
pid, int findType, Critter @[]@+critters) |
Map
|
|
GetCrittersHex(uint16
hexX, uint16 hexY, uint radius, int findType, Critter
@[]@+critters) |
Map
|
|
GetCrittersPath(uint16
fromHx, uint16 fromHy, uint16 toHx, uint16 toHy, float angle, uint
dist, int findType, Critter @[]@+critters) |
Map
|
|
GetCrittersPath(uint16
fromHx, uint16 fromHy, uint16 toHx, uint16 toHy, float angle, uint
dist, int findType, Critter @[]@+critters, uint16 &preBlockHx,
uint16 &preBlockHy, uint16 &blockHx, uint16
&blockHy) |
Map
|
|
GetCrittersSeeing(Critter
@[]&critters, bool lookOnThem, int findType, Critter
@[]@+crittersResult) |
Map
|
|
GetCrittersWhoViewPath(uint16
fromHx, uint16 fromHy, uint16 toHx, uint16 toHy, int findType,
Critter @[]@+critters) |
Map
|
|
GetData(uint
index) |
Map
|
|
GetDoor(uint16
hexX, uint16 hexY) |
Map
|
|
GetEntireCoords(uint8
entire, uint8 num, uint16 &hexX, uint16 &hexY) |
Map
|
|
GetEntireCoords(int
entire, uint skip, uint16 &hexX, uint16 &hexY, uint8
&dir) |
Map
|
|
GetHeight() |
Map
|
|
GetHexCoord(uint16
fromHx, uint16 fromHy, uint16 &toHx, uint16 &toHy, float
angle, uint dist) |
Map
|
|
GetHexCoordWall(uint16
fromHx, uint16 fromHy, uint16 &toHx, uint16 &toHy, float
angle, uint dist) |
Map
|
|
GetItem(uint
itemId) |
Map
|
|
GetItem(uint16
hexX, uint16 hexY, uint16 protoId) |
Map
|
|
GetItems(uint16
hexX, uint16 hexY, Item @[]@+items) |
Map
|
|
GetItems(uint16
protoId, Item @[]@+items) |
Map
|
|
GetItemsByType(int
type, Item @[]@+items) |
Map
|
|
GetLocation() |
Map
|
|
GetNearEntireCoords(int
&entire, uint16 &hexX, uint16 &hexY) |
Map
|
|
GetNearEntireCoords(int
&entire, uint16 &hexX, uint16 &hexY, uint8
&dir) |
Map
|
|
GetNpc(int
npcRole, int findType, uint skipCount) |
Map
|
|
GetNpcCount(int
npcRole, int findType) |
Map
|
|
GetPathLength(uint16
fromHx, uint16 fromHy, uint16 toHx, uint16 toHy, uint cut) |
Map
|
|
GetPathLength(Critter
&cr, uint16 toHx, uint16 toHy, uint cut) |
Map
|
|
GetProtoId() |
Map
|
|
GetRain() |
Map
|
|
GetSceneries(uint16
hexX, uint16 hexY, Scenery @[]@+sceneries) |
Map
|
|
GetSceneries(uint16
protoId, Scenery @[]@+sceneries) |
Map
|
|
GetScenery(uint16
hexX, uint16 hexY, uint16 protoId) |
Map
|
|
GetScriptId() |
Map
|
|
GetTime() |
Map
|
|
GetWidth() |
Map
|
|
Id
|
Map
|
|
IsHexPassed(uint16
hexX, uint16 hexY) |
Map
|
|
IsHexRaked(uint16
hexX, uint16 hexY) |
Map
|
|
IsNotValid
|
Map
|
|
IsTurnBased() |
Map
|
|
IsTurnBasedAvailability() |
Map
|
|
MoveHexByDir(uint16
&hexX, uint16 &hexY, uint8 dir, uint steps) |
Map
|
|
OpenDoor(Item
&door) |
Map
|
|
PlaySound(string
&soundName) |
Map
|
|
PlaySound(string
&soundName, uint16 hexX, uint16 hexY, uint radius) |
Map
|
|
Reload() |
Map
|
|
RunEffect(uint16
protoId, uint16 hexX, uint16 hexY, uint effectRadius) |
Map
|
|
RunFlyEffect(uint16
protoId, Critter @+fromCr, Critter @+toCr, uint16 fromX, uint16
fromY, uint16 toX, uint16 toY) |
Map
|
|
SetData(uint
index, int value) |
Map
|
|
SetEvent(int
eventType, string &funcName) |
Map
|
|
SetLoopTime(uint8
loop, uint16 ms) |
Map
|
|
SetRain(uint8
capacity) |
Map
|
|
SetScript(string
@+script) |
Map
|
|
SetText(uint16
hexX, uint16 hexY, uint color, string text) |
Map
|
|
SetTextMsg(uint16
hexX, uint16 hexY, uint color, uint16 textMsg, uint strNum) |
Map
|
|
SetTextMsg(uint16
hexX, uint16 hexY, uint color, uint16 textMsg, uint strNum, string
&lexems) |
Map
|
|
SetTime(int
time) |
Map
|
|
SetTurnBasedAvailability(bool
value) |
Map
|
|