| 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
|
|