Method | Description | |
---|---|---|
Action ( CritterAction action, int action_ext, Item item ) : void | ||
AddEnemyInStack ( uint critter_id ) : void | ||
AddHolodiskInfo ( uint holodisk_num ) : void | ||
AddItem ( ushort pid, uint count ) : Item | ||
AddPlane ( |
||
AddRef ( ) : void | ||
AddScore ( uint score, int val ) : void | ||
AddTimeEvent ( CritterTimeEventHandler cte, uint duration, int identifier ) : bool | ||
AddTimeEvent ( CritterTimeEventHandler cte, uint duration, int identifier, uint rate ) : bool | ||
AddTimeEvent ( string func_name, uint duration, int identifier ) : bool | ||
AddTimeEvent ( string func_name, uint duration, int identifier, uint rate ) : bool | ||
Animate ( uint anim1, uint anim2, Item item, bool clear_sequence, bool delay_play ) : void | ||
ChangeCrType ( uint new_type ) : bool | ||
ChangeEnemyStackSize ( uint new_size ) : void | ||
ChangeTimeEvent ( uint index, uint new_duration, uint new_rate ) : void | ||
CheckEnemyInStack ( uint critter_id ) : bool | ||
ClearEnemyStack ( ) : void | ||
ClearEnemyStackNpc ( ) : void | ||
CountItem ( ushort pid ) : uint | ||
DeleteItem ( ushort pid, uint count ) : bool | ||
DeleteItems ( ) : void | ||
Disconnect ( ) : void | ||
DropPlanes ( ) : void | ||
DropTimers ( ) : void | ||
EraseEnemyFromStack ( uint critter_id ) : void | ||
EraseHolodiskInfo ( uint holodisk_num ) : void | ||
ErasePlane ( uint index ) : bool | ||
ErasePlane ( PlaneType plane_type, bool all ) : uint | ||
EraseTimeEvent ( uint index ) : void | ||
EraseTimeEvents ( IntArray identifiers ) : uint | ||
EraseTimeEvents ( int identifier ) : uint | ||
EventAttack ( |
||
EventAttacked ( |
||
EventBarter ( Critter barter_cr, bool attach, uint barter_count ) : bool | ||
EventChangeItemOnMap ( Item item ) : void | ||
EventDead ( Critter killer ) : void | ||
EventDropItem ( Item item ) : void | ||
EventFinish ( bool deleted ) : void | ||
EventGlobalInvite ( Item car, uint encounter_descriptor, int combat_mode, uint &map_id, ushort &hx, ushort &hy, Direction &dir ) : bool | ||
EventGlobalProcess ( int type, Item car, float &x, float &y, float &to_x, float &to_y, float &speed, uint &encounter_descriptor, bool &wait_for_answer ) : bool | ||
EventHideCritter ( Critter cr ) : void | ||
EventHideCritter1 ( Critter cr ) : void | ||
EventHideCritter2 ( Critter cr ) : void | ||
EventHideCritter3 ( Critter cr ) : void | ||
EventHideItemOnMap ( Item hide_item, bool removed, Critter picker ) : void | ||
EventIdle ( ) : void | ||
EventKnockout ( uint anim2_begin, uint anim2_idle, uint anim2_end, uint lost_ap, uint knock_dist ) : void | ||
EventMessage ( Critter from_cr, int message, int value ) : void | ||
EventMoveItem ( Item item, ItemSlot from_slot ) : void | ||
EventRespawn ( ) : void | ||
EventShowCritter ( Critter cr ) : void | ||
EventShowCritter1 ( Critter cr ) : void | ||
EventShowCritter2 ( Critter cr ) : void | ||
EventShowCritter3 ( Critter cr ) : void | ||
EventShowItemOnMap ( Item show_item, bool added, Critter dropper ) : void | ||
EventSmthAttack ( Critter from_cr, Critter target ) : void | ||
EventSmthAttacked ( Critter from_cr, Critter attacker ) : void | ||
EventSmthDead ( Critter from_cr, Critter killer ) : void | ||
EventSmthDropItem ( Critter from_cr, Item item ) : void | ||
EventSmthKnockout ( Critter from_cr, uint anim2_begin, uint anim2_idle, uint anim2_end, uint lost_ap, uint knock_dist ) : void | ||
EventSmthMoveItem ( Critter from_cr, Item item, ItemSlot slot ) : void | ||
EventSmthStealing ( Critter from_cr, Critter thief, bool success, Item item, uint count ) : void | ||
EventSmthTurnBasedProcess ( Critter from_cr, Map map, bool begin_turn ) : void | ||
EventSmthUseItem ( Critter from_cr, Item item, Critter on_critter, Item on_item, Scenery on_scenery ) : void | ||
EventSmthUseSkill ( Critter from_cr, int skill, Critter on_critter, Item on_item, Item on_scenery ) : void | ||
EventStealing ( Critter thief, Item item, uint count ) : bool | ||
EventTalk ( Critter talk_cr, bool attach, uint talk_count ) : bool | ||
EventTurnBasedProcess ( Map map, bool begin_turn ) : void | ||
EventUseItem ( Item item, Critter on_critter, Item on_item, Scenery on_scenery ) : bool | ||
EventUseItemOnMe ( Critter who_use, Item item ) : bool | ||
EventUseSkill ( int skill, Critter on_critter, Item on_item, Scenery on_scenery ) : bool | ||
EventUseSkillOnMe ( Critter who_use, int skill ) : bool | ||
GetAccess ( ) : AccessType | ||
GetBagRefreshTime ( ) : uint | ||
GetCritters ( bool look_on_me, Find find_type, CritterArray critters ) : uint | ||
GetCurPlane ( ) : NpcPlane | ||
GetEnemyStack ( UIntArray enemy_stack ) : void | ||
GetFavoriteItem ( ItemSlot slot ) : ushort | ||
GetFog ( ushort zone_x, ushort zone_y ) : Fog | ||
GetFollowGroup ( Find find_type, CritterArray critters ) : uint | ||
GetFollowLeader ( ) : Critter | ||
GetGlobalGroup ( ) : IList |
||
GetHomePos ( uint &map_id, ushort &hx, ushort &hy, Direction &dir ) : void | ||
GetInternalBag ( UInt16Array pids, UIntArray min_counts, UIntArray max_counts, IntArray slots ) : uint | ||
GetItem ( ushort pid, Nullable |
||
GetItemById ( uint item_id ) : Item | ||
GetItems ( Nullable |
||
GetItemsByType ( ItemType type, ItemArray items ) : uint | ||
GetMap ( ) : Map | ||
GetMapId ( ) : uint | ||
GetMapProtoId ( ) : ushort | ||
GetMultihex ( ) : uint | ||
GetPlanes ( NpcPlaneArray planes ) : uint | ||
GetPlanes ( int identifier, NpcPlaneArray planes ) : uint | ||
GetPlanes ( int identifier, uint identifier_ext, NpcPlaneArray planes ) : uint | ||
GetProtoId ( ) : ushort | ||
GetScore ( uint score ) : int | ||
GetScriptId ( ) : uint | ||
GetSlotProto ( ItemSlot slot, byte &mode ) : ProtoItem | ||
GetTalkedPlayers ( CritterArray players ) : uint | ||
GetTimeEvents ( IntArray find_identifiers, IntArray identifiers, UIntArray indexes, UIntArray durations, UIntArray rates ) : uint | ||
GetTimeEvents ( int identifier, UIntArray indexes, UIntArray durations, UIntArray rates ) : uint | ||
GiveGlobalGroupLead ( Critter to_cr ) : void | ||
HasExtMode ( ModeExt mode ) : bool | ||
IsAnim1 ( uint index ) : bool | ||
IsCurPlane ( PlaneType plane_type ) : bool | ||
IsHolodiskInfo ( uint holodisk_num ) : bool | ||
IsKnownLoc ( bool by_id, uint loc_num ) : bool | ||
IsSee ( Item item ) : bool | ||
IsSeeCr ( Critter cr ) : bool | ||
IsSeenByCr ( Critter cr ) : bool | ||
LeaveGlobalGroup ( ) : void | ||
MoveItem ( uint item_id, uint count, ItemSlot to_slot ) : bool | ||
MoveRandom ( ) : bool | ||
MoveToDir ( Direction dir ) : bool | ||
PickItem ( ushort hx, ushort hy, ushort pid ) : bool | ||
PlaySound ( byte sound_type, byte sound_type_ext, byte sound_id, byte sound_id_ext, bool send_self ) : void | ||
PlaySound ( string sound_name, bool send_self ) : void | ||
RaiseChangeItemOnMap ( Item item ) : void | ||
RaiseDead ( Critter killer ) : void | ||
RaiseDropItem ( Item item ) : void | ||
RaiseFinish ( bool deleted ) : void | ||
RaiseHideCritter ( Critter hide_cr ) : void | ||
RaiseHideCritter1 ( Critter hide_cr ) : void | ||
RaiseHideCritter2 ( Critter hide_cr ) : void | ||
RaiseHideCritter3 ( Critter hide_cr ) : void | ||
RaiseHideItemOnMap ( Item item, bool removed, Critter picker ) : void | ||
RaiseIdle ( ) : void | ||
RaiseKnockout ( uint anim2_begin, uint anim2_idle, uint anim2_end, uint lost_ap, uint knock_dist ) : void | ||
RaiseMessage ( Critter from_cr, int num, int val ) : void | ||
RaiseMoveItem ( Item item, byte from_slot ) : void | ||
RaiseRespawn ( ) : void | ||
RaiseShowCritter ( Critter show_cr ) : void | ||
RaiseShowCritter1 ( Critter show_cr ) : void | ||
RaiseShowCritter2 ( Critter show_cr ) : void | ||
RaiseShowCritter3 ( Critter show_cr ) : void | ||
RaiseShowItemOnMap ( Item item, bool added, Critter dropper ) : void | ||
RaiseSmthAttack ( Critter from_cr, Critter target ) : void | ||
RaiseSmthAttacked ( Critter from_cr, Critter attacker ) : void | ||
RaiseSmthDead ( Critter from_cr, Critter killer ) : void | ||
RaiseSmthDropItem ( Critter from_cr, Item item ) : void | ||
RaiseSmthKnockout ( Critter from_cr, uint anim2_begin, uint anim2_idle, uint anim2_end, uint lost_ap, uint knock_dist ) : void | ||
RaiseSmthMoveItem ( Critter from_cr, Item item, ItemSlot from_slot ) : void | ||
RaiseSmthStealing ( Critter from_cr, Critter thief, bool success, Item item, uint count ) : void | ||
RaiseSmthTurnBasedProcess ( Critter from_cr, Map map, bool begin_turn ) : void | ||
RaiseSmthUseItem ( Critter from_cr, Item item, Critter on_cr, Item on_item, IntPtr on_scenery ) : void | ||
RaiseSmthUseSkill ( Critter from_cr, int skill, Critter on_cr, Item on_item, IntPtr on_scenery ) : void | ||
RaiseStealing ( Critter thief, bool success, Item item, uint count ) : void | ||
RaiseTurnBasedProcess ( Map map, bool begin_turn ) : void | ||
RefreshVisible ( ) : void | ||
Release ( ) : void | ||
RunClientScript ( string func_name, int p0, int p1, int p2, string p3, IntArray p4 ) : void | ||
Say ( Say how_say, string text ) : void | ||
SayMsg ( Say how_say, ushort text_msg, uint str_num ) : void | ||
SayMsg ( Say how_say, ushort text_msg, uint str_num, string lexems ) : void | ||
SendCombatResult ( UIntArray combat_result ) : void | ||
SendMessage ( int num, int val, MessageTo to ) : void | ||
SetAnims ( int cond, uint anim1, uint anim2 ) : void | ||
SetBagRefreshTime ( uint real_minutes ) : void | ||
SetDir ( Direction dir ) : void | ||
SetExtMode ( ModeExt mode ) : void | ||
SetFavoriteItem ( ItemSlot slot, ushort pid ) : void | ||
SetFog ( ushort zone_x, ushort zone_y, Fog fog ) : void | ||
SetHomePos ( ushort hx, ushort hy, Direction dir ) : void | ||
SetInternalBag ( UInt16Array pids, UIntArray min_counts, UIntArray max_counts, IntArray slots ) : void | ||
SetKnownLoc ( bool by_id, uint loc_num ) : bool | ||
SetLexems ( string lexems ) : void | ||
SetMultihex ( int value ) : void | ||
SetScript ( string script ) : bool | ||
ShowScreen ( Screen screen_type, uint param, string func_name ) : void | ||
ToDead ( uint anim2, Critter killer = null ) : void | ||
ToKnockout ( uint anim2_begin, uint anim2_idle, uint anim2_end, uint lost_ap, ushort knock_hx, ushort knock_hy ) : bool | ||
ToLife ( ) : bool | ||
TransitToGlobal ( CritterArray array ) : bool | ||
TransitToGlobal ( bool request_group ) : bool | ||
TransitToGlobalGroup ( uint critter_id ) : bool | ||
TransitToHex ( ushort hx, ushort hy, Direction dir ) : bool | ||
TransitToMap ( uint map_id, int entire_num, bool with_group = false ) : bool | ||
TransitToMap ( uint map_id, ushort hx, ushort hy, Direction dir, bool with_group = false ) : bool | ||
UnsetExtMode ( ModeExt mode ) : void | ||
UnsetKnownLoc ( bool by_id, uint loc_num ) : bool | ||
ViewMap ( Map map, uint look, ushort hx, ushort hy, Direction dir ) : void | ||
Wait ( uint ms ) : void |
Method | Description | |
---|---|---|
AddRef ( |
||
Cl_Disconnect ( |
||
Cl_DropTimers ( |
||
Cl_GetAccess ( |
||
Cl_GetFog ( |
||
Cl_IsKnownLoc ( |
||
Cl_RunClientScript ( |
||
Cl_SetFog ( |
||
Cl_SetKnownLoc ( |
||
Cl_ShowContainer ( |
||
Cl_ShowScreen ( |
||
Cl_UnsetKnownLoc ( |
||
Crit_Action ( |
||
Crit_AddEnemyInStack ( |
||
Crit_AddHolodiskInfo ( |
||
Crit_AddItem ( |
||
Crit_AddScore ( |
||
Crit_AddTimeEvent ( |
||
Crit_AddTimeEventRate ( |
||
Crit_Animate ( |
||
Crit_ChangeCrType ( |
||
Crit_ChangeEnemyStackSize ( |
||
Crit_ChangeTimeEvent ( |
||
Crit_CheckEnemyInStack ( |
||
Crit_ClearEnemyStack ( |
||
Crit_ClearEnemyStackNpc ( |
||
Crit_CountItem ( |
||
Crit_DeleteItem ( |
||
Crit_EraseEnemyFromStack ( |
||
Crit_EraseHolodiskInfo ( |
||
Crit_EraseTimeEvent ( |
||
Crit_EraseTimeEvents ( |
||
Crit_EraseTimeEventsArr ( |
||
Crit_EventAttack ( |
||
Crit_EventAttacked ( |
||
Crit_EventBarter ( |
||
Crit_EventChangeItemOnMap ( |
||
Crit_EventDead ( |
||
Crit_EventDropItem ( |
||
Crit_EventFinish ( |
||
Crit_EventGlobalInvite ( |
||
Crit_EventGlobalProcess ( |
||
Crit_EventHideCritter ( |
||
Crit_EventHideCritter1 ( |
||
Crit_EventHideCritter2 ( |
||
Crit_EventHideCritter3 ( |
||
Crit_EventHideItemOnMap ( |
||
Crit_EventIdle ( |
||
Crit_EventKnockout ( |
||
Crit_EventMessage ( |
||
Crit_EventMoveItem ( |
||
Crit_EventRespawn ( |
||
Crit_EventShowCritter ( |
||
Crit_EventShowCritter1 ( |
||
Crit_EventShowCritter2 ( |
||
Crit_EventShowCritter3 ( |
||
Crit_EventShowItemOnMap ( |
||
Crit_EventSmthAttack ( |
||
Crit_EventSmthAttacked ( |
||
Crit_EventSmthDead ( |
||
Crit_EventSmthDropItem ( |
||
Crit_EventSmthKnockout ( |
||
Crit_EventSmthMoveItem ( |
||
Crit_EventSmthStealing ( |
||
Crit_EventSmthTurnBasedProcess ( |
||
Crit_EventSmthUseItem ( |
||
Crit_EventSmthUseSkill ( |
||
Crit_EventStealing ( |
||
Crit_EventTalk ( |
||
Crit_EventTurnBasedProcess ( |
||
Crit_EventUseItem ( |
||
Crit_EventUseItemOnMe ( |
||
Crit_EventUseSkill ( |
||
Crit_EventUseSkillOnMe ( |
||
Crit_GetBagRefreshTime ( |
||
Crit_GetCritters ( |
||
Crit_GetEnemyStack ( |
||
Crit_GetFavoriteItem ( |
||
Crit_GetFollowGroup ( |
||
Crit_GetFollowLeader ( |
||
Crit_GetGlobalGroup ( |
||
Crit_GetHomePos ( |
||
Crit_GetInternalBag ( |
||
Crit_GetItem ( |
||
Crit_GetItemById ( |
||
Crit_GetItems ( |
||
Crit_GetItemsByType ( |
||
Crit_GetMap ( |
||
Crit_GetMapId ( |
||
Crit_GetMapProtoId ( |
||
Crit_GetMultihex ( |
||
Crit_GetProtoId ( |
||
Crit_GetScore ( |
||
Crit_GetScriptId ( |
||
Crit_GetSlotProto ( |
||
Crit_GetTimeEvents ( |
||
Crit_GetTimeEventsArr ( |
||
Crit_GiveGlobalGroupLead ( |
||
Crit_IsAnim1 ( |
||
Crit_IsBusy ( |
||
Crit_IsCanAim ( |
||
Crit_IsCanRotate ( |
||
Crit_IsCanRun ( |
||
Crit_IsCanWalk ( |
||
Crit_IsDead ( |
||
Crit_IsFree ( |
||
Crit_IsGlobalGroupLeader ( |
||
Crit_IsHolodiskInfo ( |
||
Crit_IsKnockout ( |
||
Crit_IsLife ( |
||
Crit_IsNpc ( |
||
Crit_IsPlayer ( |
||
Crit_IsSeeCr ( |
||
Crit_IsSeeItem ( |
||
Crit_IsSeenByCr ( |
||
Crit_ItemsCount ( |
||
Crit_ItemsVolume ( |
||
Crit_ItemsWeight ( |
||
Crit_LeaveGlobalGroup ( |
||
Crit_MoveItem ( |
||
Crit_MoveRandom ( |
||
Crit_MoveToDir ( |
||
Crit_PickItem ( |
||
Crit_PlaySound ( |
||
Crit_PlaySoundType ( |
||
Crit_RefreshVisible ( |
||
Crit_Say ( |
||
Crit_SayMsg ( |
||
Crit_SayMsgLex ( |
||
Crit_SendCombatResult ( |
||
Crit_SendMessage ( |
||
Crit_SetAnims ( |
||
Crit_SetBagRefreshTime ( |
||
Crit_SetDir ( |
||
Crit_SetFavoriteItem ( |
||
Crit_SetHomePos ( |
||
Crit_SetInternalBag ( |
||
Crit_SetLexems ( |
||
Crit_SetMultihex ( |
||
Crit_SetScript ( |
||
Crit_ToDead ( |
||
Crit_ToKnockout ( |
||
Crit_ToLife ( |
||
Crit_TransitToGlobal ( |
||
Crit_TransitToGlobalGroup ( |
||
Crit_TransitToGlobalWithGroup ( |
||
Crit_TransitToHex ( |
||
Crit_TransitToMapEntire ( |
||
Crit_TransitToMapHex ( |
||
Crit_ViewMap ( |
||
Crit_Wait ( |
||
DataRef_Index ( |
||
DataVal_Index ( |
||
GetName ( IntPtr ptr ) : string | ||
GetRefCount ( IntPtr ptr ) : int | ||
InitData ( IntPtr ptr ) : void | ||
Npc_AddPlane ( IntPtr thisptr, IntPtr plane ) : bool | ||
Npc_DropPlanes ( IntPtr thisptr ) : void | ||
Npc_ErasePlane ( IntPtr thisptr, int plane_type, bool all ) : uint | ||
Npc_ErasePlaneIndex ( IntPtr thisptr, uint index ) : bool | ||
Npc_GetCurPlane ( IntPtr thisptr ) : IntPtr | ||
Npc_GetPlanes ( IntPtr thisptr, IntPtr planes ) : uint | ||
Npc_GetPlanesIdentifier ( IntPtr thisptr, int identifier, IntPtr planes ) : uint | ||
Npc_GetPlanesIdentifier2 ( IntPtr thisptr, int identifier, uint identifier_ext, IntPtr planes ) : uint | ||
Npc_GetTalkedPlayers ( IntPtr thisptr, IntPtr players ) : uint | ||
Npc_IsCurPlane ( IntPtr thisptr, int plane_type ) : bool | ||
Npc_IsNoPlanes ( IntPtr thisptr ) : bool | ||
RaiseAttack ( Critter target ) : bool | ||
RaiseAttacked ( Critter attacker ) : bool | ||
RaiseBarter ( Critter cr_barter, bool attach, uint barter_count ) : bool | ||
RaiseEventPlaneBegin ( IntPtr plane, int reason, Critter some_cr, Item some_item, uint &res ) : bool | ||
RaiseEventPlaneEnd ( IntPtr plane, int reason, Critter some_cr, Item some_item, uint &res ) : bool | ||
RaiseEventPlaneRun ( IntPtr plane, int reason, uint &p0, uint &p1, uint &p2, uint &res ) : bool | ||
RaiseGlobalInvite ( Item car, uint encounter_descriptor, int combat_mode, uint &map_id, ushort &hx, ushort &hy, byte &dir ) : bool | ||
RaiseGlobalProcess ( int type, Item car, float &x, float &y, float &to_x, float &to_y, float &speed, int &encounter_descriptor, bool &wait_for_answer ) : bool | ||
RaiseTalk ( Critter cr_talk, bool attach, uint talk_count ) : bool | ||
RaiseUseItem ( Item item, Critter on_cr, Item on_item, IntPtr on_scenery ) : bool | ||
RaiseUseItemOnMe ( Critter who_use, Item item ) : bool | ||
RaiseUseSkill ( int skill, Critter on_cr, Item on_item, IntPtr on_scenery ) : bool | ||
RaiseUseSkillOnMe ( Critter who_use, int skill ) : bool | ||
Release ( IntPtr ptr ) : void |
public Action ( CritterAction action, int action_ext, Item item ) : void | ||
action | CritterAction | |
action_ext | int | |
item | Item | |
return | void |
public AddEnemyInStack ( uint critter_id ) : void | ||
critter_id | uint | |
return | void |
public AddHolodiskInfo ( uint holodisk_num ) : void | ||
holodisk_num | uint | |
return | void |
public AddItem ( ushort pid, uint count ) : Item | ||
pid | ushort | |
count | uint | |
return | Item |
public AddScore ( uint score, int val ) : void | ||
score | uint | |
val | int | |
return | void |
public AddTimeEvent ( CritterTimeEventHandler cte, uint duration, int identifier ) : bool | ||
cte | CritterTimeEventHandler | |
duration | uint | |
identifier | int | |
return | bool |
public AddTimeEvent ( CritterTimeEventHandler cte, uint duration, int identifier, uint rate ) : bool | ||
cte | CritterTimeEventHandler | |
duration | uint | |
identifier | int | |
rate | uint | |
return | bool |
public AddTimeEvent ( string func_name, uint duration, int identifier ) : bool | ||
func_name | string | |
duration | uint | |
identifier | int | |
return | bool |
public AddTimeEvent ( string func_name, uint duration, int identifier, uint rate ) : bool | ||
func_name | string | |
duration | uint | |
identifier | int | |
rate | uint | |
return | bool |
public Animate ( uint anim1, uint anim2, Item item, bool clear_sequence, bool delay_play ) : void | ||
anim1 | uint | |
anim2 | uint | |
item | Item | |
clear_sequence | bool | |
delay_play | bool | |
return | void |
public ChangeEnemyStackSize ( uint new_size ) : void | ||
new_size | uint | |
return | void |
public ChangeTimeEvent ( uint index, uint new_duration, uint new_rate ) : void | ||
index | uint | |
new_duration | uint | |
new_rate | uint | |
return | void |
public CheckEnemyInStack ( uint critter_id ) : bool | ||
critter_id | uint | |
return | bool |
public DeleteItem ( ushort pid, uint count ) : bool | ||
pid | ushort | |
count | uint | |
return | bool |
public EraseEnemyFromStack ( uint critter_id ) : void | ||
critter_id | uint | |
return | void |
public EraseHolodiskInfo ( uint holodisk_num ) : void | ||
holodisk_num | uint | |
return | void |
public ErasePlane ( PlaneType plane_type, bool all ) : uint | ||
plane_type | PlaneType | |
all | bool | |
return | uint |
public EraseTimeEvents ( IntArray identifiers ) : uint | ||
identifiers | IntArray | |
return | uint |
public EraseTimeEvents ( int identifier ) : uint | ||
identifier | int | |
return | uint |
public EventAttacked ( |
||
attacker | ||
return | bool |
public EventBarter ( Critter barter_cr, bool attach, uint barter_count ) : bool | ||
barter_cr | Critter | |
attach | bool | |
barter_count | uint | |
return | bool |
public EventChangeItemOnMap ( Item item ) : void | ||
item | Item | |
return | void |
public EventGlobalInvite ( Item car, uint encounter_descriptor, int combat_mode, uint &map_id, ushort &hx, ushort &hy, Direction &dir ) : bool | ||
car | Item | |
encounter_descriptor | uint | |
combat_mode | int | |
map_id | uint | |
hx | ushort | |
hy | ushort | |
dir | Direction | |
return | bool |
public EventGlobalProcess ( int type, Item car, float &x, float &y, float &to_x, float &to_y, float &speed, uint &encounter_descriptor, bool &wait_for_answer ) : bool | ||
type | int | |
car | Item | |
x | float | |
y | float | |
to_x | float | |
to_y | float | |
speed | float | |
encounter_descriptor | uint | |
wait_for_answer | bool | |
return | bool |
public EventHideCritter ( Critter cr ) : void | ||
cr | Critter | |
return | void |
public EventHideCritter1 ( Critter cr ) : void | ||
cr | Critter | |
return | void |
public EventHideCritter2 ( Critter cr ) : void | ||
cr | Critter | |
return | void |
public EventHideCritter3 ( Critter cr ) : void | ||
cr | Critter | |
return | void |
public EventHideItemOnMap ( Item hide_item, bool removed, Critter picker ) : void | ||
hide_item | Item | |
removed | bool | |
picker | Critter | |
return | void |
public EventKnockout ( uint anim2_begin, uint anim2_idle, uint anim2_end, uint lost_ap, uint knock_dist ) : void | ||
anim2_begin | uint | |
anim2_idle | uint | |
anim2_end | uint | |
lost_ap | uint | |
knock_dist | uint | |
return | void |
public EventMessage ( Critter from_cr, int message, int value ) : void | ||
from_cr | Critter | |
message | int | |
value | int | |
return | void |
public EventMoveItem ( Item item, ItemSlot from_slot ) : void | ||
item | Item | |
from_slot | ItemSlot | |
return | void |
public EventShowCritter ( Critter cr ) : void | ||
cr | Critter | |
return | void |
public EventShowCritter1 ( Critter cr ) : void | ||
cr | Critter | |
return | void |
public EventShowCritter2 ( Critter cr ) : void | ||
cr | Critter | |
return | void |
public EventShowCritter3 ( Critter cr ) : void | ||
cr | Critter | |
return | void |
public EventShowItemOnMap ( Item show_item, bool added, Critter dropper ) : void | ||
show_item | Item | |
added | bool | |
dropper | Critter | |
return | void |
public EventSmthAttack ( Critter from_cr, Critter target ) : void | ||
from_cr | Critter | |
target | Critter | |
return | void |
public EventSmthAttacked ( Critter from_cr, Critter attacker ) : void | ||
from_cr | Critter | |
attacker | Critter | |
return | void |
public EventSmthDead ( Critter from_cr, Critter killer ) : void | ||
from_cr | Critter | |
killer | Critter | |
return | void |
public EventSmthDropItem ( Critter from_cr, Item item ) : void | ||
from_cr | Critter | |
item | Item | |
return | void |
public EventSmthKnockout ( Critter from_cr, uint anim2_begin, uint anim2_idle, uint anim2_end, uint lost_ap, uint knock_dist ) : void | ||
from_cr | Critter | |
anim2_begin | uint | |
anim2_idle | uint | |
anim2_end | uint | |
lost_ap | uint | |
knock_dist | uint | |
return | void |
public EventSmthMoveItem ( Critter from_cr, Item item, ItemSlot slot ) : void | ||
from_cr | Critter | |
item | Item | |
slot | ItemSlot | |
return | void |
public EventSmthStealing ( Critter from_cr, Critter thief, bool success, Item item, uint count ) : void | ||
from_cr | Critter | |
thief | Critter | |
success | bool | |
item | Item | |
count | uint | |
return | void |
public EventSmthTurnBasedProcess ( Critter from_cr, Map map, bool begin_turn ) : void | ||
from_cr | Critter | |
map | Map | |
begin_turn | bool | |
return | void |
public EventSmthUseItem ( Critter from_cr, Item item, Critter on_critter, Item on_item, Scenery on_scenery ) : void | ||
from_cr | Critter | |
item | Item | |
on_critter | Critter | |
on_item | Item | |
on_scenery | Scenery | |
return | void |
public EventSmthUseSkill ( Critter from_cr, int skill, Critter on_critter, Item on_item, Item on_scenery ) : void | ||
from_cr | Critter | |
skill | int | |
on_critter | Critter | |
on_item | Item | |
on_scenery | Item | |
return | void |
public EventStealing ( Critter thief, Item item, uint count ) : bool | ||
thief | Critter | |
item | Item | |
count | uint | |
return | bool |
public EventTalk ( Critter talk_cr, bool attach, uint talk_count ) : bool | ||
talk_cr | Critter | |
attach | bool | |
talk_count | uint | |
return | bool |
public EventTurnBasedProcess ( Map map, bool begin_turn ) : void | ||
map | Map | |
begin_turn | bool | |
return | void |
public EventUseItem ( Item item, Critter on_critter, Item on_item, Scenery on_scenery ) : bool | ||
item | Item | |
on_critter | Critter | |
on_item | Item | |
on_scenery | Scenery | |
return | bool |
public EventUseItemOnMe ( Critter who_use, Item item ) : bool | ||
who_use | Critter | |
item | Item | |
return | bool |
public EventUseSkill ( int skill, Critter on_critter, Item on_item, Scenery on_scenery ) : bool | ||
skill | int | |
on_critter | Critter | |
on_item | Item | |
on_scenery | Scenery | |
return | bool |
public EventUseSkillOnMe ( Critter who_use, int skill ) : bool | ||
who_use | Critter | |
skill | int | |
return | bool |
public GetCritters ( bool look_on_me, Find find_type, CritterArray critters ) : uint | ||
look_on_me | bool | |
find_type | Find | |
critters | CritterArray | |
return | uint |
public GetEnemyStack ( UIntArray enemy_stack ) : void | ||
enemy_stack | UIntArray | |
return | void |
public GetFavoriteItem ( ItemSlot slot ) : ushort | ||
slot | ItemSlot | |
return | ushort |
public GetFog ( ushort zone_x, ushort zone_y ) : Fog | ||
zone_x | ushort | |
zone_y | ushort | |
return | Fog |
public GetFollowGroup ( Find find_type, CritterArray critters ) : uint | ||
find_type | Find | |
critters | CritterArray | |
return | uint |
public GetHomePos ( uint &map_id, ushort &hx, ushort &hy, Direction &dir ) : void | ||
map_id | uint | |
hx | ushort | |
hy | ushort | |
dir | Direction | |
return | void |
public GetInternalBag ( UInt16Array pids, UIntArray min_counts, UIntArray max_counts, IntArray slots ) : uint | ||
pids | UInt16Array | |
min_counts | UIntArray | |
max_counts | UIntArray | |
slots | IntArray | |
return | uint |
public GetItem ( ushort pid, Nullable |
||
pid | ushort | |
slot | Nullable |
|
return | Item |
public GetItems ( Nullable |
||
slot | Nullable |
|
items | ItemArray | |
return | uint |
public GetItemsByType ( ItemType type, ItemArray items ) : uint | ||
type | ItemType | |
items | ItemArray | |
return | uint |
public GetPlanes ( NpcPlaneArray planes ) : uint | ||
planes | NpcPlaneArray | |
return | uint |
public GetPlanes ( int identifier, NpcPlaneArray planes ) : uint | ||
identifier | int | |
planes | NpcPlaneArray | |
return | uint |
public GetPlanes ( int identifier, uint identifier_ext, NpcPlaneArray planes ) : uint | ||
identifier | int | |
identifier_ext | uint | |
planes | NpcPlaneArray | |
return | uint |
public GetSlotProto ( ItemSlot slot, byte &mode ) : ProtoItem | ||
slot | ItemSlot | |
mode | byte | |
return | ProtoItem |
public GetTalkedPlayers ( CritterArray players ) : uint | ||
players | CritterArray | |
return | uint |
public GetTimeEvents ( IntArray find_identifiers, IntArray identifiers, UIntArray indexes, UIntArray durations, UIntArray rates ) : uint | ||
find_identifiers | IntArray | |
identifiers | IntArray | |
indexes | UIntArray | |
durations | UIntArray | |
rates | UIntArray | |
return | uint |
public GetTimeEvents ( int identifier, UIntArray indexes, UIntArray durations, UIntArray rates ) : uint | ||
identifier | int | |
indexes | UIntArray | |
durations | UIntArray | |
rates | UIntArray | |
return | uint |
public GiveGlobalGroupLead ( Critter to_cr ) : void | ||
to_cr | Critter | |
return | void |
public IsCurPlane ( PlaneType plane_type ) : bool | ||
plane_type | PlaneType | |
return | bool |
public IsHolodiskInfo ( uint holodisk_num ) : bool | ||
holodisk_num | uint | |
return | bool |
public IsKnownLoc ( bool by_id, uint loc_num ) : bool | ||
by_id | bool | |
loc_num | uint | |
return | bool |
public MoveItem ( uint item_id, uint count, ItemSlot to_slot ) : bool | ||
item_id | uint | |
count | uint | |
to_slot | ItemSlot | |
return | bool |
public PickItem ( ushort hx, ushort hy, ushort pid ) : bool | ||
hx | ushort | |
hy | ushort | |
pid | ushort | |
return | bool |
public PlaySound ( byte sound_type, byte sound_type_ext, byte sound_id, byte sound_id_ext, bool send_self ) : void | ||
sound_type | byte | |
sound_type_ext | byte | |
sound_id | byte | |
sound_id_ext | byte | |
send_self | bool | |
return | void |
public PlaySound ( string sound_name, bool send_self ) : void | ||
sound_name | string | |
send_self | bool | |
return | void |
public RaiseChangeItemOnMap ( Item item ) : void | ||
item | Item | |
return | void |
public RaiseHideCritter ( Critter hide_cr ) : void | ||
hide_cr | Critter | |
return | void |
public RaiseHideCritter1 ( Critter hide_cr ) : void | ||
hide_cr | Critter | |
return | void |
public RaiseHideCritter2 ( Critter hide_cr ) : void | ||
hide_cr | Critter | |
return | void |
public RaiseHideCritter3 ( Critter hide_cr ) : void | ||
hide_cr | Critter | |
return | void |
public RaiseHideItemOnMap ( Item item, bool removed, Critter picker ) : void | ||
item | Item | |
removed | bool | |
picker | Critter | |
return | void |
public RaiseKnockout ( uint anim2_begin, uint anim2_idle, uint anim2_end, uint lost_ap, uint knock_dist ) : void | ||
anim2_begin | uint | |
anim2_idle | uint | |
anim2_end | uint | |
lost_ap | uint | |
knock_dist | uint | |
return | void |
public RaiseMessage ( Critter from_cr, int num, int val ) : void | ||
from_cr | Critter | |
num | int | |
val | int | |
return | void |
public RaiseMoveItem ( Item item, byte from_slot ) : void | ||
item | Item | |
from_slot | byte | |
return | void |
public RaiseShowCritter ( Critter show_cr ) : void | ||
show_cr | Critter | |
return | void |
public RaiseShowCritter1 ( Critter show_cr ) : void | ||
show_cr | Critter | |
return | void |
public RaiseShowCritter2 ( Critter show_cr ) : void | ||
show_cr | Critter | |
return | void |
public RaiseShowCritter3 ( Critter show_cr ) : void | ||
show_cr | Critter | |
return | void |
public RaiseShowItemOnMap ( Item item, bool added, Critter dropper ) : void | ||
item | Item | |
added | bool | |
dropper | Critter | |
return | void |
public RaiseSmthAttack ( Critter from_cr, Critter target ) : void | ||
from_cr | Critter | |
target | Critter | |
return | void |
public RaiseSmthAttacked ( Critter from_cr, Critter attacker ) : void | ||
from_cr | Critter | |
attacker | Critter | |
return | void |
public RaiseSmthDead ( Critter from_cr, Critter killer ) : void | ||
from_cr | Critter | |
killer | Critter | |
return | void |
public RaiseSmthDropItem ( Critter from_cr, Item item ) : void | ||
from_cr | Critter | |
item | Item | |
return | void |
public RaiseSmthKnockout ( Critter from_cr, uint anim2_begin, uint anim2_idle, uint anim2_end, uint lost_ap, uint knock_dist ) : void | ||
from_cr | Critter | |
anim2_begin | uint | |
anim2_idle | uint | |
anim2_end | uint | |
lost_ap | uint | |
knock_dist | uint | |
return | void |
public RaiseSmthMoveItem ( Critter from_cr, Item item, ItemSlot from_slot ) : void | ||
from_cr | Critter | |
item | Item | |
from_slot | ItemSlot | |
return | void |
public RaiseSmthStealing ( Critter from_cr, Critter thief, bool success, Item item, uint count ) : void | ||
from_cr | Critter | |
thief | Critter | |
success | bool | |
item | Item | |
count | uint | |
return | void |
public RaiseSmthTurnBasedProcess ( Critter from_cr, Map map, bool begin_turn ) : void | ||
from_cr | Critter | |
map | Map | |
begin_turn | bool | |
return | void |
public RaiseSmthUseItem ( Critter from_cr, Item item, Critter on_cr, Item on_item, IntPtr on_scenery ) : void | ||
from_cr | Critter | |
item | Item | |
on_cr | Critter | |
on_item | Item | |
on_scenery | IntPtr | |
return | void |
public RaiseSmthUseSkill ( Critter from_cr, int skill, Critter on_cr, Item on_item, IntPtr on_scenery ) : void | ||
from_cr | Critter | |
skill | int | |
on_cr | Critter | |
on_item | Item | |
on_scenery | IntPtr | |
return | void |
public RaiseStealing ( Critter thief, bool success, Item item, uint count ) : void | ||
thief | Critter | |
success | bool | |
item | Item | |
count | uint | |
return | void |
public RaiseTurnBasedProcess ( Map map, bool begin_turn ) : void | ||
map | Map | |
begin_turn | bool | |
return | void |
public RunClientScript ( string func_name, int p0, int p1, int p2, string p3, IntArray p4 ) : void | ||
func_name | string | |
p0 | int | |
p1 | int | |
p2 | int | |
p3 | string | |
p4 | IntArray | |
return | void |
public Say ( Say how_say, string text ) : void | ||
how_say | Say | |
text | string | |
return | void |
public SayMsg ( Say how_say, ushort text_msg, uint str_num ) : void | ||
how_say | Say | |
text_msg | ushort | |
str_num | uint | |
return | void |
public SayMsg ( Say how_say, ushort text_msg, uint str_num, string lexems ) : void | ||
how_say | Say | |
text_msg | ushort | |
str_num | uint | |
lexems | string | |
return | void |
public SendCombatResult ( UIntArray combat_result ) : void | ||
combat_result | UIntArray | |
return | void |
public SendMessage ( int num, int val, MessageTo to ) : void | ||
num | int | |
val | int | |
to | MessageTo | |
return | void |
public SetAnims ( int cond, uint anim1, uint anim2 ) : void | ||
cond | int | |
anim1 | uint | |
anim2 | uint | |
return | void |
public SetBagRefreshTime ( uint real_minutes ) : void | ||
real_minutes | uint | |
return | void |
public SetFavoriteItem ( ItemSlot slot, ushort pid ) : void | ||
slot | ItemSlot | |
pid | ushort | |
return | void |
public SetFog ( ushort zone_x, ushort zone_y, Fog fog ) : void | ||
zone_x | ushort | |
zone_y | ushort | |
fog | Fog | |
return | void |
public SetHomePos ( ushort hx, ushort hy, Direction dir ) : void | ||
hx | ushort | |
hy | ushort | |
dir | Direction | |
return | void |
public SetInternalBag ( UInt16Array pids, UIntArray min_counts, UIntArray max_counts, IntArray slots ) : void | ||
pids | UInt16Array | |
min_counts | UIntArray | |
max_counts | UIntArray | |
slots | IntArray | |
return | void |
public SetKnownLoc ( bool by_id, uint loc_num ) : bool | ||
by_id | bool | |
loc_num | uint | |
return | bool |
public ShowScreen ( Screen screen_type, uint param, string func_name ) : void | ||
screen_type | Screen | |
param | uint | |
func_name | string | |
return | void |
public ToDead ( uint anim2, Critter killer = null ) : void | ||
anim2 | uint | |
killer | Critter | |
return | void |
public ToKnockout ( uint anim2_begin, uint anim2_idle, uint anim2_end, uint lost_ap, ushort knock_hx, ushort knock_hy ) : bool | ||
anim2_begin | uint | |
anim2_idle | uint | |
anim2_end | uint | |
lost_ap | uint | |
knock_hx | ushort | |
knock_hy | ushort | |
return | bool |
public TransitToGlobal ( CritterArray array ) : bool | ||
array | CritterArray | |
return | bool |
public TransitToGlobal ( bool request_group ) : bool | ||
request_group | bool | |
return | bool |
public TransitToGlobalGroup ( uint critter_id ) : bool | ||
critter_id | uint | |
return | bool |
public TransitToHex ( ushort hx, ushort hy, Direction dir ) : bool | ||
hx | ushort | |
hy | ushort | |
dir | Direction | |
return | bool |
public TransitToMap ( uint map_id, int entire_num, bool with_group = false ) : bool | ||
map_id | uint | |
entire_num | int | |
with_group | bool | |
return | bool |
public TransitToMap ( uint map_id, ushort hx, ushort hy, Direction dir, bool with_group = false ) : bool | ||
map_id | uint | |
hx | ushort | |
hy | ushort | |
dir | Direction | |
with_group | bool | |
return | bool |
public UnsetKnownLoc ( bool by_id, uint loc_num ) : bool | ||
by_id | bool | |
loc_num | uint | |
return | bool |
public ViewMap ( Map map, uint look, ushort hx, ushort hy, Direction dir ) : void | ||
map | Map | |
look | uint | |
hx | ushort | |
hy | ushort | |
dir | Direction | |
return | void |