Method | Description | |
---|---|---|
AddItem ( ushort hx, ushort hy, ushort pid, uint count ) : Item | ||
AddNpc ( ushort pid, ushort hx, ushort hy, Direction dir, IntArray parameters, IntArray items, string script ) : |
||
AddRef ( ) : void | ||
BeginTurnBased ( |
||
BlockHex ( ushort hx, ushort hy, bool full ) : void | ||
CheckPlaceForItem ( ushort hx, ushort hy, ushort pid ) : bool | ||
CountEntire ( int entire ) : uint | ||
EndTurnBased ( ) : void | ||
EventCritterDead ( |
||
EventFinish ( bool deleted ) : void | ||
EventInCritter ( |
||
EventLoop0 ( ) : void | ||
EventLoop1 ( ) : void | ||
EventLoop2 ( ) : void | ||
EventLoop3 ( ) : void | ||
EventLoop4 ( ) : void | ||
EventOutCritter ( |
||
EventTurnBasedBegin ( ) : void | ||
EventTurnBasedEnd ( ) : void | ||
EventTurnBasedProcess ( bool begin_turn ) : void | ||
GetCar ( ushort hx, ushort hy ) : Item | ||
GetCritter ( uint critter_id ) : |
||
GetCritter ( ushort hx, ushort hy ) : |
||
GetCritters ( ushort pid, Find find_type, CritterArray critters = null ) : uint | ||
GetCrittersHex ( ushort hx, ushort hy, uint radius, Find find_type, CritterArray critters ) : uint | ||
GetCrittersPath ( ushort from_hx, ushort from_hy, ushort to_hx, ushort to_hy, float angle, uint dist, Find find_type, CritterArray critters ) : uint | ||
GetCrittersPath ( ushort from_hx, ushort from_hy, ushort to_hx, ushort to_hy, float angle, uint dist, Find find_type, CritterArray critters, ushort &pre_block_hx, ushort &pre_block_hy, ushort &block_hx, ushort &block_hy ) : uint | ||
GetCrittersSeeing ( CritterArray critters, bool look_on_them, Find find_type, CritterArray critters_result ) : uint | ||
GetCrittersWhoViewPath ( ushort from_hx, ushort from_hy, ushort to_hx, ushort to_hy, float angle, uint dist, Find find_type, CritterArray critters ) : uint | ||
GetData ( uint index ) : int | ||
GetDayColor ( uint day_part, byte &r, byte &g, byte &b ) : void | ||
GetDayTime ( uint day_part ) : uint | ||
GetDoor ( ushort hx, ushort hy ) : Item | ||
GetEntireCoords ( int entire, uint skip, ushort &hx, ushort &hy ) : bool | ||
GetEntireCoords ( int entire, uint skip, ushort &hx, ushort &hy, Direction &dir ) : bool | ||
GetEntires ( int entire, UIntArray entires, UInt16Array hx, UInt16Array hy ) : uint | ||
GetHeight ( ) : ushort | ||
GetHexCoord ( ushort from_hx, ushort from_hy, ushort &to_hx, ushort &to_hy, float angle, uint dist ) : void | ||
GetHexCoordWall ( ushort from_hx, ushort from_hy, ushort &to_hx, ushort &to_hy, float angle, uint dist ) : void | ||
GetItem ( uint item_id ) : Item | ||
GetItem ( ushort hx, ushort hy, ushort pid ) : Item | ||
GetItems ( ushort pid, ItemArray items ) : uint | ||
GetItems ( ushort hx, ushort hy, ItemArray items ) : uint | ||
GetItems ( ushort hx, ushort hy, uint radius, ushort pid, ItemArray items ) : uint | ||
GetItemsByType ( int type, ItemArray items ) : uint | ||
GetLocation ( ) : |
||
GetNearEntireCoords ( int &entire, ushort &hx, ushort &hy ) : bool | ||
GetNearEntireCoords ( int &entire, ushort &hx, ushort &hy, Direction &dir ) : bool | ||
GetNpc ( int npc_role, int find_type, uint skip_count ) : |
||
GetNpcCount ( int npc_role, int find_type ) : uint | ||
GetPathLength ( |
||
GetPathLength ( ushort from_hx, ushort from_hy, ushort to_hx, ushort to_hy, uint cut ) : uint | ||
GetProtoId ( ) : ushort | ||
GetRain ( ) : byte | ||
GetSceneries ( ushort hx, ushort hy, SceneryArray sceneries ) : uint | ||
GetSceneries ( ushort hx, ushort hy, uint radius, ushort pid, SceneryArray sceneries ) : uint | ||
GetSceneriesByPid ( ushort pid, SceneryArray sceneries ) : uint | ||
GetScriptId ( ) : uint | ||
GetTime ( ) : int | ||
GetTurnBasedSequence ( UIntArray critter_ids ) : int | ||
GetWidth ( ) : ushort | ||
IsHexPassed ( ushort hx, ushort hy ) : bool | ||
IsHexRaked ( ushort hx, ushort hy ) : bool | ||
IsTurnBased ( ) : bool | ||
IsTurnBasedAvailability ( ) : bool | ||
MoveHexByDir ( ushort &hx, ushort &hy, Direction dir, uint steps ) : void | ||
PlaySound ( string sound_name ) : void | ||
PlaySound ( string sound_name, ushort hx, ushort hy, uint radius ) : void | ||
RaiseCritterDead ( |
||
RaiseFinish ( bool to_delete ) : void | ||
RaiseInCritter ( |
||
RaiseLoop ( ) : void | ||
RaiseOutCritter ( |
||
RaiseTurnBasedBegin ( ) : void | ||
RaiseTurnBasedEnd ( ) : void | ||
RaiseTurnBasedProcess ( |
||
Release ( ) : void | ||
Reload ( ) : void | ||
RunEffect ( ushort pid, ushort hx, ushort hy, ushort radius ) : void | ||
RunFlyEffect ( ushort pid, |
||
SetData ( uint index, int value ) : void | ||
SetDayColor ( uint day_part, byte r, byte g, byte b ) : void | ||
SetDayTime ( uint day_part, uint time ) : void | ||
SetLoopTime ( uint num_loop, uint ms ) : void | ||
SetRain ( byte capacity ) : void | ||
SetScript ( string script ) : bool | ||
SetText ( ushort hx, ushort hy, uint color, string text ) : void | ||
SetTextMsg ( ushort hx, ushort hy, uint color, ushort text_msg, uint str_num ) : void | ||
SetTextMsgLex ( ushort hx, ushort hy, uint color, ushort text_msg, uint str_num, string lexems ) : void | ||
SetTime ( int time ) : void | ||
SetTurnBasedAvailability ( bool value ) : void | ||
UnblockHex ( ushort hx, ushort hy ) : void | ||
VerifyTrigger ( |
Method | Description | |
---|---|---|
AddRef ( |
||
Map_AddItem ( |
||
Map_AddNpc ( |
||
Map_BeginTurnBased ( |
||
Map_BlockHex ( |
||
Map_CheckPlaceForItem ( |
||
Map_CountEntire ( |
||
Map_EndTurnBased ( |
||
Map_EventCritterDead ( |
||
Map_EventFinish ( |
||
Map_EventInCritter ( |
||
Map_EventLoop0 ( |
||
Map_EventLoop1 ( |
||
Map_EventLoop2 ( |
||
Map_EventLoop3 ( |
||
Map_EventLoop4 ( |
||
Map_EventOutCritter ( |
||
Map_EventTurnBasedBegin ( |
||
Map_EventTurnBasedEnd ( |
||
Map_EventTurnBasedProcess ( |
||
Map_GetCar ( |
||
Map_GetCritterById ( |
||
Map_GetCritterHex ( |
||
Map_GetCritters ( |
||
Map_GetCrittersByPids ( |
||
Map_GetCrittersInPath ( |
||
Map_GetCrittersInPath ( |
||
Map_GetCrittersSeeing ( |
||
Map_GetCrittersWhoViewPath ( |
||
Map_GetData ( |
||
Map_GetDayColor ( |
||
Map_GetDayTime ( |
||
Map_GetDoor ( |
||
Map_GetEntireCoords ( |
||
Map_GetEntireCoordsDir ( |
||
Map_GetEntires ( |
||
Map_GetHeight ( |
||
Map_GetHexInPath ( |
||
Map_GetHexInPathWall ( |
||
Map_GetItem ( |
||
Map_GetItemHex ( |
||
Map_GetItemsByPid ( |
||
Map_GetItemsByType ( |
||
Map_GetItemsHex ( |
||
Map_GetItemsHexEx ( |
||
Map_GetLocation ( |
||
Map_GetNearEntireCoords ( |
||
Map_GetNearEntireCoordsDir ( |
||
Map_GetNpc ( |
||
Map_GetNpcCount ( |
||
Map_GetPathLengthCr ( |
||
Map_GetPathLengthHex ( |
||
Map_GetProtoId ( |
||
Map_GetRain ( |
||
Map_GetSceneriesByPid ( |
||
Map_GetSceneriesHex ( |
||
Map_GetSceneriesHexEx ( |
||
Map_GetScriptId ( |
||
Map_GetTime ( |
||
Map_GetTurnBasedSequence ( |
||
Map_GetWidth ( |
||
Map_IsHexPassed ( |
||
Map_IsHexRaked ( |
||
Map_IsTurnBased ( |
||
Map_IsTurnBasedAvailability ( |
||
Map_MoveHexByDir ( |
||
Map_PlaySound ( |
||
Map_PlaySoundRadius ( |
||
Map_Reload ( |
||
Map_RunEffect ( |
||
Map_RunFlyEffect ( |
||
Map_SetData ( |
||
Map_SetDayColor ( |
||
Map_SetDayTime ( |
||
Map_SetLoopTime ( |
||
Map_SetRain ( |
||
Map_SetScript ( |
||
Map_SetText ( |
||
Map_SetTextMsg ( |
||
Map_SetTextMsgLex ( |
||
Map_SetTime ( |
||
Map_SetTurnBasedAvailability ( |
||
Map_UnblockHex ( |
||
Map_VerifyTrigger ( |
||
Release ( |
public AddItem ( ushort hx, ushort hy, ushort pid, uint count ) : Item | ||
hx | ushort | |
hy | ushort | |
pid | ushort | |
count | uint | |
return | Item |
public AddNpc ( ushort pid, ushort hx, ushort hy, Direction dir, IntArray parameters, IntArray items, string script ) : |
||
pid | ushort | |
hx | ushort | |
hy | ushort | |
dir | Direction | |
parameters | IntArray | |
items | IntArray | |
script | string | |
return |
public BeginTurnBased ( |
||
first_turn_crit | ||
return | void |
public BlockHex ( ushort hx, ushort hy, bool full ) : void | ||
hx | ushort | |
hy | ushort | |
full | bool | |
return | void |
public CheckPlaceForItem ( ushort hx, ushort hy, ushort pid ) : bool | ||
hx | ushort | |
hy | ushort | |
pid | ushort | |
return | bool |
public EventCritterDead ( |
||
cr | ||
killer | ||
return | void |
public EventTurnBasedProcess ( bool begin_turn ) : void | ||
begin_turn | bool | |
return | void |
public GetCar ( ushort hx, ushort hy ) : Item | ||
hx | ushort | |
hy | ushort | |
return | Item |
public GetCritter ( uint critter_id ) : |
||
critter_id | uint | |
return |
public GetCritter ( ushort hx, ushort hy ) : |
||
hx | ushort | |
hy | ushort | |
return |
public GetCritters ( ushort pid, Find find_type, CritterArray critters = null ) : uint | ||
pid | ushort | |
find_type | Find | |
critters | CritterArray | |
return | uint |
public GetCrittersHex ( ushort hx, ushort hy, uint radius, Find find_type, CritterArray critters ) : uint | ||
hx | ushort | |
hy | ushort | |
radius | uint | |
find_type | Find | |
critters | CritterArray | |
return | uint |
public GetCrittersPath ( ushort from_hx, ushort from_hy, ushort to_hx, ushort to_hy, float angle, uint dist, Find find_type, CritterArray critters ) : uint | ||
from_hx | ushort | |
from_hy | ushort | |
to_hx | ushort | |
to_hy | ushort | |
angle | float | |
dist | uint | |
find_type | Find | |
critters | CritterArray | |
return | uint |
public GetCrittersPath ( ushort from_hx, ushort from_hy, ushort to_hx, ushort to_hy, float angle, uint dist, Find find_type, CritterArray critters, ushort &pre_block_hx, ushort &pre_block_hy, ushort &block_hx, ushort &block_hy ) : uint | ||
from_hx | ushort | |
from_hy | ushort | |
to_hx | ushort | |
to_hy | ushort | |
angle | float | |
dist | uint | |
find_type | Find | |
critters | CritterArray | |
pre_block_hx | ushort | |
pre_block_hy | ushort | |
block_hx | ushort | |
block_hy | ushort | |
return | uint |
public GetCrittersSeeing ( CritterArray critters, bool look_on_them, Find find_type, CritterArray critters_result ) : uint | ||
critters | CritterArray | |
look_on_them | bool | |
find_type | Find | |
critters_result | CritterArray | |
return | uint |
public GetCrittersWhoViewPath ( ushort from_hx, ushort from_hy, ushort to_hx, ushort to_hy, float angle, uint dist, Find find_type, CritterArray critters ) : uint | ||
from_hx | ushort | |
from_hy | ushort | |
to_hx | ushort | |
to_hy | ushort | |
angle | float | |
dist | uint | |
find_type | Find | |
critters | CritterArray | |
return | uint |
public GetDayColor ( uint day_part, byte &r, byte &g, byte &b ) : void | ||
day_part | uint | |
r | byte | |
g | byte | |
b | byte | |
return | void |
public GetDoor ( ushort hx, ushort hy ) : Item | ||
hx | ushort | |
hy | ushort | |
return | Item |
public GetEntireCoords ( int entire, uint skip, ushort &hx, ushort &hy ) : bool | ||
entire | int | |
skip | uint | |
hx | ushort | |
hy | ushort | |
return | bool |
public GetEntireCoords ( int entire, uint skip, ushort &hx, ushort &hy, Direction &dir ) : bool | ||
entire | int | |
skip | uint | |
hx | ushort | |
hy | ushort | |
dir | Direction | |
return | bool |
public GetEntires ( int entire, UIntArray entires, UInt16Array hx, UInt16Array hy ) : uint | ||
entire | int | |
entires | UIntArray | |
hx | UInt16Array | |
hy | UInt16Array | |
return | uint |
public GetHexCoord ( ushort from_hx, ushort from_hy, ushort &to_hx, ushort &to_hy, float angle, uint dist ) : void | ||
from_hx | ushort | |
from_hy | ushort | |
to_hx | ushort | |
to_hy | ushort | |
angle | float | |
dist | uint | |
return | void |
public GetHexCoordWall ( ushort from_hx, ushort from_hy, ushort &to_hx, ushort &to_hy, float angle, uint dist ) : void | ||
from_hx | ushort | |
from_hy | ushort | |
to_hx | ushort | |
to_hy | ushort | |
angle | float | |
dist | uint | |
return | void |
public GetItem ( ushort hx, ushort hy, ushort pid ) : Item | ||
hx | ushort | |
hy | ushort | |
pid | ushort | |
return | Item |
public GetItems ( ushort pid, ItemArray items ) : uint | ||
pid | ushort | |
items | ItemArray | |
return | uint |
public GetItems ( ushort hx, ushort hy, ItemArray items ) : uint | ||
hx | ushort | |
hy | ushort | |
items | ItemArray | |
return | uint |
public GetItems ( ushort hx, ushort hy, uint radius, ushort pid, ItemArray items ) : uint | ||
hx | ushort | |
hy | ushort | |
radius | uint | |
pid | ushort | |
items | ItemArray | |
return | uint |
public GetItemsByType ( int type, ItemArray items ) : uint | ||
type | int | |
items | ItemArray | |
return | uint |
public GetNearEntireCoords ( int &entire, ushort &hx, ushort &hy ) : bool | ||
entire | int | |
hx | ushort | |
hy | ushort | |
return | bool |
public GetNearEntireCoords ( int &entire, ushort &hx, ushort &hy, Direction &dir ) : bool | ||
entire | int | |
hx | ushort | |
hy | ushort | |
dir | Direction | |
return | bool |
public GetNpc ( int npc_role, int find_type, uint skip_count ) : |
||
npc_role | int | |
find_type | int | |
skip_count | uint | |
return |
public GetNpcCount ( int npc_role, int find_type ) : uint | ||
npc_role | int | |
find_type | int | |
return | uint |
public GetPathLength ( |
||
cr | ||
to_hx | ushort | |
to_hy | ushort | |
cut | uint | |
return | uint |
public GetPathLength ( ushort from_hx, ushort from_hy, ushort to_hx, ushort to_hy, uint cut ) : uint | ||
from_hx | ushort | |
from_hy | ushort | |
to_hx | ushort | |
to_hy | ushort | |
cut | uint | |
return | uint |
public GetSceneries ( ushort hx, ushort hy, SceneryArray sceneries ) : uint | ||
hx | ushort | |
hy | ushort | |
sceneries | SceneryArray | |
return | uint |
public GetSceneries ( ushort hx, ushort hy, uint radius, ushort pid, SceneryArray sceneries ) : uint | ||
hx | ushort | |
hy | ushort | |
radius | uint | |
pid | ushort | |
sceneries | SceneryArray | |
return | uint |
public GetSceneriesByPid ( ushort pid, SceneryArray sceneries ) : uint | ||
pid | ushort | |
sceneries | SceneryArray | |
return | uint |
public GetTurnBasedSequence ( UIntArray critter_ids ) : int | ||
critter_ids | UIntArray | |
return | int |
public IsHexPassed ( ushort hx, ushort hy ) : bool | ||
hx | ushort | |
hy | ushort | |
return | bool |
public IsHexRaked ( ushort hx, ushort hy ) : bool | ||
hx | ushort | |
hy | ushort | |
return | bool |
public MoveHexByDir ( ushort &hx, ushort &hy, Direction dir, uint steps ) : void | ||
hx | ushort | |
hy | ushort | |
dir | Direction | |
steps | uint | |
return | void |
public PlaySound ( string sound_name ) : void | ||
sound_name | string | |
return | void |
public PlaySound ( string sound_name, ushort hx, ushort hy, uint radius ) : void | ||
sound_name | string | |
hx | ushort | |
hy | ushort | |
radius | uint | |
return | void |
public RaiseCritterDead ( |
||
cr | ||
killer | ||
return | void |
public RaiseTurnBasedProcess ( |
||
cr | ||
begin_turn | bool | |
return | void |
public RunEffect ( ushort pid, ushort hx, ushort hy, ushort radius ) : void | ||
pid | ushort | |
hx | ushort | |
hy | ushort | |
radius | ushort | |
return | void |
public RunFlyEffect ( ushort pid, |
||
pid | ushort | |
from_cr | ||
to_cr | ||
from_hx | ushort | |
from_hy | ushort | |
to_hx | ushort | |
to_hy | ushort | |
return | void |
public SetData ( uint index, int value ) : void | ||
index | uint | |
value | int | |
return | void |
public SetDayColor ( uint day_part, byte r, byte g, byte b ) : void | ||
day_part | uint | |
r | byte | |
g | byte | |
b | byte | |
return | void |
public SetDayTime ( uint day_part, uint time ) : void | ||
day_part | uint | |
time | uint | |
return | void |
public SetLoopTime ( uint num_loop, uint ms ) : void | ||
num_loop | uint | |
ms | uint | |
return | void |
public SetText ( ushort hx, ushort hy, uint color, string text ) : void | ||
hx | ushort | |
hy | ushort | |
color | uint | |
text | string | |
return | void |
public SetTextMsg ( ushort hx, ushort hy, uint color, ushort text_msg, uint str_num ) : void | ||
hx | ushort | |
hy | ushort | |
color | uint | |
text_msg | ushort | |
str_num | uint | |
return | void |
public SetTextMsgLex ( ushort hx, ushort hy, uint color, ushort text_msg, uint str_num, string lexems ) : void | ||
hx | ushort | |
hy | ushort | |
color | uint | |
text_msg | ushort | |
str_num | uint | |
lexems | string | |
return | void |
public SetTurnBasedAvailability ( bool value ) : void | ||
value | bool | |
return | void |
public UnblockHex ( ushort hx, ushort hy ) : void | ||
hx | ushort | |
hy | ushort | |
return | void |
public VerifyTrigger ( |
||
cr | ||
hx | ushort | |
hy | ushort | |
dir | Direction | |
return | bool |