Limited-functionality equivalent of Critter class. More...
Limited-functionality equivalent of Critter class.
All stats, skills, perks etc. can be read from the chosen only (player).
Public Member Functions | |
| bool | IsChosen () |
| bool | IsPlayer () |
| bool | IsNpc () |
| bool | IsLife () |
| bool | IsKnockout () |
| bool | IsDead () |
| bool | IsFree () |
| bool | IsBusy () |
| bool | IsTurnBasedTurn () |
| uint | GetTurnBasedTime () |
| uint | ItemsCount () |
| uint | ItemsWeight () |
| uint | ItemsVolume () |
| uint | CountItem (uint16 protoId) |
| ItemCl | GetItem (uint16 protoId, int slot) |
| uint | GetItems (int slot, ItemCl@[]@+ items) |
| uint | GetItemsByType (int type, Item@[]@+ items) |
| ProtoItem | GetSlotProto (int slot, uint8& mode) |
| bool | CheckKey (uint doorId) |
| void | SetVisible (bool visible) |
| bool | GetVisible () |
| ProtoItem | GetSlotProto (int slot) |
| uint | GetMultihex () |
Animation | |
| bool | IsAnimAviable (uint anim1, uint anim2) |
| bool | IsAnimPlaying () |
| uint | GetAnim1 () |
| void | Animate (uint anim1, uint anim2) |
| void | Animate (uint anim1, uint anim2, ItemCl@+ item) |
| void | ClearAnim () |
Public Attributes | |
| const uint | Id |
| const uint16 | Pid |
| const uint8 | CrType |
| const uint8 | CrTypeAlias |
| const uint16 | HexX |
| const uint16 | HexY |
| const uint8 | Dir |
| const uint16 | FlagsExt |
| DataVal | Param |
| string | NameOnHead |
| uint | NameColor |
| uint | ContourColor |
| int[] | Anim3dLayer |
| const uint | Life |
| const uint | Knockout |
| const uint | Dead |
| bool IsChosen | ( | ) |
| bool IsPlayer | ( | ) |
| bool IsNpc | ( | ) |
| bool IsLife | ( | ) |
| bool IsKnockout | ( | ) |
| bool IsDead | ( | ) |
| bool IsFree | ( | ) |
| bool IsBusy | ( | ) |
| bool IsTurnBasedTurn | ( | ) |
| uint GetTurnBasedTime | ( | ) |
| uint ItemsCount | ( | ) |
| uint ItemsWeight | ( | ) |
| uint ItemsVolume | ( | ) |
| uint CountItem | ( | uint16 | protoId | ) |
| ItemCl GetItem | ( | uint16 | protoId, | |
| int | slot | |||
| ) |
| uint GetItems | ( | int | slot, | |
| ItemCl@[]@+ | items | |||
| ) |
| uint GetItemsByType | ( | int | type, | |
| Item@[]@+ | items | |||
| ) |
| ProtoItem GetSlotProto | ( | int | slot, | |
| uint8& | mode | |||
| ) |
| bool CheckKey | ( | uint | doorId | ) |
| void SetVisible | ( | bool | visible | ) |
| bool GetVisible | ( | ) |
| ProtoItem GetSlotProto | ( | int | slot | ) |
| uint GetMultihex | ( | ) |
| bool IsAnimAviable | ( | uint | anim1, | |
| uint | anim2 | |||
| ) |
| bool IsAnimPlaying | ( | ) |
| uint GetAnim1 | ( | ) |
| void Animate | ( | uint | anim1, | |
| uint | anim2 | |||
| ) |
| void Animate | ( | uint | anim1, | |
| uint | anim2, | |||
| ItemCl@+ | item | |||
| ) |
| void ClearAnim | ( | ) |
| const uint Id |
| const uint16 Pid |
| const uint8 CrType |
| const uint8 CrTypeAlias |
| const uint16 HexX |
| const uint16 HexY |
| const uint8 Dir |
| const uint16 FlagsExt |
| DataVal Param |
| uint NameColor |
| uint ContourColor |
| int [] Anim3dLayer |
| const uint Life |
| const uint Knockout |
| const uint Dead |
1.7.1