Action(int
action, int actionExt, Item @+item) |
Critter
|
|
AddEnemyInStack(uint
critterId) |
Critter
|
|
AddHolodiskInfo(uint
holodiskNum) |
Critter
|
|
AddItem(uint16
protoId, uint count) |
Critter
|
|
AddPlane(NpcPlane
@+plane) |
Critter
|
|
AddScore(int
score, int value) |
Critter
|
|
AddTimeEvent(string
&funcName, uint duration, int identifier) |
Critter
|
|
AddTimeEvent(string
&funcName, uint duration, int identifier, uint rate) |
Critter
|
|
Animate(uint
anim1, uint anim2, Item @+item, bool clearSequence, bool
delayPlay) |
Critter
|
|
ChangeCrType(uint
newType) |
Critter
|
|
ChangeEnemyStackSize(uint
newSize) |
Critter
|
|
ChangeTimeEvent(uint
index, uint newDuration, uint newRate) |
Critter
|
|
CheckEnemyInStack(uint
critterId) |
Critter
|
|
ClearEnemyStack() |
Critter
|
|
Cond
|
Critter
|
|
CondExt
|
Critter
|
|
CountItem(uint16
protoId) |
Critter
|
|
CrType
|
Critter
|
|
Dead
|
Critter
|
|
DeleteItem(uint16
protoId, uint count) |
Critter
|
|
Dir
|
Critter
|
|
Disconnect() |
Critter
|
|
DropPlanes() |
Critter
|
|
DropTimers() |
Critter
|
|
EraseEnemyFromStack(uint
critterId) |
Critter
|
|
EraseHolodiskInfo(uint
holodiskNum) |
Critter
|
|
ErasePlane(uint
index) |
Critter
|
|
ErasePlane(int
planeType, bool all) |
Critter
|
|
EraseTimeEvent(uint
index) |
Critter
|
|
EraseTimeEvents(int
identifier) |
Critter
|
|
EraseTimeEvents(int[]&identifiers) |
Critter
|
|
EventAttack(Critter
&target, Item @weapon) |
Critter
|
|
EventAttacked(Critter
&attacker, Item @weapon) |
Critter
|
|
EventBarter(Critter
&cr, bool attach, uint barterCount) |
Critter
|
|
EventChangeItemOnMap(Item
&item) |
Critter
|
|
EventDead(Critter
@killer) |
Critter
|
|
EventDropItem(Item
&item) |
Critter
|
|
EventFinish(bool
deleted) |
Critter
|
|
EventGlobalInvite(Critter
&leader, Item @car, uint encounterDescriptor, int combatMode,
uint &mapId, uint16 &hexX, uint16 &hexY, uint8
&dir) |
Critter
|
|
EventGlobalProcess(int
type, Critter &cr, Item @car, uint &x, uint &y, uint
&toX, uint &toY, uint &speed, uint
&encounterDescriptor, bool &waitForAnswer) |
Critter
|
|
EventHideCritter(Critter
&cr) |
Critter
|
|
EventHideCritter1(Critter
&cr) |
Critter
|
|
EventHideCritter2(Critter
&cr) |
Critter
|
|
EventHideCritter3(Critter
&cr) |
Critter
|
|
EventHideItemOnMap(Item
&hideItem, bool removed, Critter @picker) |
Critter
|
|
EventIdle() |
Critter
|
|
EventKnockout(uint
anim2begin, uint anim2idle, uint anim2end, uint lostAp, uint
knockDist) |
Critter
|
|
EventMessage(Critter
&fromCrit, int message, int value) |
Critter
|
|
EventMoveItem(Item
&item, uint8 fromSlot) |
Critter
|
|
EventPlaneBegin(NpcPlane
&plane, uint childIndex, int reason, Critter @someCr, Item
@someItem) |
Critter
|
|
EventPlaneEnd(NpcPlane
&plane, uint childIndex, int reason, Critter @someCr, Item
@someItem) |
Critter
|
|
EventPlaneRun(NpcPlane
&plane, uint childIndex, int reason, uint &p0, uint
&p1, uint &p2) |
Critter
|
|
EventRespawn() |
Critter
|
|
EventShowCritter(Critter
&cr) |
Critter
|
|
EventShowCritter1(Critter
&cr) |
Critter
|
|
EventShowCritter2(Critter
&cr) |
Critter
|
|
EventShowCritter3(Critter
&cr) |
Critter
|
|
EventShowItemOnMap(Item
&showItem, bool added, Critter @dropper) |
Critter
|
|
EventSmthAttack(Critter
&fromCrit, Critter &target) |
Critter
|
|
EventSmthAttack(Critter
&fromCrit, Critter &target) |
Critter
|
|
EventSmthDropItem(Critter
&fromCrit, Item &item) |
Critter
|
|
EventSmthKnockout(Critter
&fromCrit, uint anim2begin, uint anim2idle, uint anim2end, uint
lostAp, uint knockDist) |
Critter
|
|
EventSmthMoveItem(Critter
&fromCrit, Item &item, uint8 fromSlot) |
Critter
|
|
EventSmthStealing(Critter
&fromCrit, Critter &thief, bool success, Item &item,
uint count) |
Critter
|
|
EventSmthUseItem(Critter
&fromCrit, Item &item, Critter @onCritter, Item @onItem,
Scenery @onScenery) |
Critter
|
|
EventSmthUseSkill(Critter
&fromCrit, int skill, Critter @onCritter, Item @onItem, Scenery
@onScenery) |
Critter
|
|
EventStealing(Critter
&thief, bool success, Item &item, uint count) |
Critter
|
|
EventTalk(Critter
&cr, bool attach, uint talkCount) |
Critter
|
|
EventUseItem(Item
&item, Critter @onCritter, Item @onItem, Scenery
@onScenery) |
Critter
|
|
EventUseSkill(int
skill, Critter @onCritter, Item @onItem, Scenery @onScenery) |
Critter
|
|
Flags
|
Critter
|
|
GetAccess() |
Critter
|
|
GetBagRefreshTime() |
Critter
|
|
GetCritters(bool
lookOnMe, int findType, Critter @[]@+critters) |
Critter
|
|
GetCurPlane() |
Critter
|
|
GetEnemyStack(uint[]&enemyStack) |
Critter
|
|
GetFavoriteItem(int
slot) |
Critter
|
|
GetFog(uint16
zoneX, uint16 zoneY) |
Critter
|
|
GetFollowGroup(int
findType, Critter @[]@+critters) |
Critter
|
|
GetFollowLeader() |
Critter
|
|
GetGlobalGroup() |
Critter
|
|
GetHomePos(uint
&mapId, uint16 &hexX, uint16 &hexY, uint8
&dir) |
Critter
|
|
GetInternalBag(uint16[]@+pids,
uint[]@+minCounts, uint[]@+maxCounts, int[]@+slots) |
Critter
|
|
GetItem(uint16
protoId, int slot) |
Critter
|
|
GetItemById(uint
itemId) |
Critter
|
|
GetItems(int
slot, Item @[]@+items) |
Critter
|
|
GetItemsByType(int
type, Item @[]@+items) |
Critter
|
|
GetMap() |
Critter
|
|
GetMapId() |
Critter
|
|
GetMapProtoId() |
Critter
|
|
GetMultihex() |
Critter
|
|
GetPlanes(NpcPlane
@[]@+planes) |
Critter
|
|
GetPlanes(int
identifier, NpcPlane @[]@+planes) |
Critter
|
|
GetPlanes(int
identifier, uint identifierExt, NpcPlane @[]@+planes) |
Critter
|
|
GetPlanesByExt(uint
identifierExt, NpcPlane @[]@+planes) |
Critter
|
|
GetProtoId() |
Critter
|
|
GetScriptId() |
Critter
|
|
GetSlotProto(int
slot) |
Critter
|
|
GetTalkedPlayers(Critter
@[]@+players) |
Critter
|
|
GetTimeEvents(int
identifier, uint[]@+indexes, uint[]@+durations, uint[]@+rates) |
Critter
|
|
GetTimeEvents(int[]&findIdentifiers,
int[]@+identifiers, uint[]@+indexes, uint[]@+durations,
uint[]@+rates) |
Critter
|
|
HexX
|
Critter
|
|
HexY
|
Critter
|
|
Id
|
Critter
|
|
IsAnim1(uint
index) |
Critter
|
|
IsBusy() |
Critter
|
|
IsCanAim() |
Critter
|
|
IsCanRotate() |
Critter
|
|
IsCanRun() |
Critter
|
|
IsCanWalk() |
Critter
|
|
IsDead() |
Critter
|
|
IsFree() |
Critter
|
|
IsHolodiskInfo(uint
holodiskNum) |
Critter
|
|
IsKnockout() |
Critter
|
|
IsKnownLoc(bool
byId, uint locNum) |
Critter
|
|
IsLife() |
Critter
|
|
IsNoPlanes() |
Critter
|
|
IsNotValid
|
Critter
|
|
IsNpc() |
Critter
|
|
IsPlayer() |
Critter
|
|
IsRuning
|
Critter
|
|
IsSee(Critter
&cr) |
Critter
|
|
IsSee(Item
&item) |
Critter
|
|
IsSeenBy(Critter
&cr) |
Critter
|
|
ItemsCount() |
Critter
|
|
ItemsVolume() |
Critter
|
|
ItemsWeight() |
Critter
|
|
Knockout
|
Critter
|
|
Life
|
Critter
|
|
MoveItem(uint
objId, uint count, uint8 toSlot) |
Critter
|
|
MoveRandom() |
Critter
|
|
MoveToDir(uint8
dir) |
Critter
|
|
NpcRole
|
Critter
|
|
Param
|
Critter
|
|
ParamBase
|
Critter
|
|
PickItem(uint16
hexX, uint16 hexY, uint16 protoId) |
Critter
|
|
PlaySound(string
&soundName, bool sendSelf) |
Critter
|
|
PlaySound(uint8
soundType, uint8 soundTypeExt, uint8 soundId, uint8 soundIdExt,
bool sendSelf) |
Critter
|
|
RefreshVisible() |
Critter
|
|
RunClientScript(string
&funcName, int p0, int p1, int p2, string @+p3, int[]@+p4) |
Critter
|
|
Say(uint8
howSay, string @text) |
Critter
|
|
SayMsg(uint8
howSay, uint16 textMsg, uint strNum) |
Critter
|
|
SayMsg(uint8
howSay, uint16 textMsg, uint strNum, string &lexems) |
Critter
|
|
SendCombatResult(uint[]&combatResult) |
Critter
|
|
SendMessage(int
num, int val, int to) |
Critter
|
|
SendQuestVar(GameVar
&var) |
Critter
|
|
SetAnims(int
cond, uint anim1, uint anim2) |
Critter
|
|
SetBagRefreshTime(uint
realMinutes) |
Critter
|
|
SetDir(uint8
dir) |
Critter
|
|
SetEvent(int
eventType, string &funcName) |
Critter
|
|
SetFavoriteItem(int
slot, uint16 pid) |
Critter
|
|
SetFog(uint16
zoneX, uint16 zoneY, int fog) |
Critter
|
|
SetHomePos(uint16
hexX, uint16 hexY, uint8 dir) |
Critter
|
|
SetInternalBag(uint16[]&pids,
uint[]@+minCounts, uint[]@+maxCounts, int[]@+slots) |
Critter
|
|
SetKnownLoc(bool
byId, uint locNum) |
Critter
|
|
SetLexems(string
@+lexems) |
Critter
|
|
SetMultihex(int
value) |
Critter
|
|
SetScript(string
@+script) |
Critter
|
|
SetSendParam(uint
index, bool enabled) |
Critter
|
|
ShowContainer(Critter
@+contCr, Item @+contItem, uint8 transferType) |
Critter
|
|
ShowCritterDist1
|
Critter
|
|
ShowCritterDist2
|
Critter
|
|
ShowCritterDist3
|
Critter
|
|
ShowScreen(int
screenType, uint param, string &funcName) |
Critter
|
|
ToDead(uint
anim2, Critter @+killer) |
Critter
|
|
ToKnockout(uint
anim2begin, uint anim2idle, uint anim2end, uint lostAp, uint16
knockHx, uint16 knockHy) |
Critter
|
|
ToLife() |
Critter
|
|
TransitToGlobal(bool
requestGroup) |
Critter
|
|
TransitToGlobal(Critter
@[]&group) |
Critter
|
|
TransitToGlobalGroup(uint
critterId) |
Critter
|
|
TransitToHex(uint16
hexX, uint16 hexY, uint8 dir) |
Critter
|
|
TransitToMap(uint
mapId, uint16 hexX, uint16 hexY, uint8 dir, bool withGroup) |
Critter
|
|
TransitToMap(uint
mapId, uint16 hexX, uint16 hexY, uint8 dir) |
Critter
|
|
TransitToMap(uint
mapId, uint8 entireNum) |
Critter
|
|
UnsetKnownLoc(bool
byId, uint locNum) |
Critter
|
|
Wait(uint
ms) |
Critter
|
|
WorldX
|
Critter
|
|
WorldY
|
Critter
|
|