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