Inherited by CraftingItem.
Public Member Functions | |
| bool | CanCraft (Critter& cr, uint16 multipler=1) |
| bool | HaveParams (Critter& cr) |
| bool | HaveTools (Critter& cr) |
| bool | HaveMaterials (Critter& cr, uint16 multipler=1) |
| bool | AddRequireShow (CraftingRequirement type, uint require, CraftingCheck check, uint16 count) |
| bool | AddRequireParam (uint require, CraftingCheck check, uint16 count) |
| bool | AddRequireParamBase (uint require, CraftingCheck check, uint16 count) |
| bool | AddRequireTool (uint require, CraftingCheck check, uint16 count) |
| bool | AddRequireMaterial (uint require, uint16 count) |
| uint | GetResult (array< uint16 >& outResult) |
| uint | GetResult (array< array< uint16 > >& outResult) |
| uint | GetResult (array< ProtoItem@>& proto, array< uint16 >& count) |
| bool | AddResult (uint16 protoId, uint16 count=1) |
| bool | AddResult (array< uint16 > newResult) |
| bool | AddResult (ProtoItem& proto, uint16 count=1) |
| bool | SetResult (array< uint16 > newResult) |
| bool | SetResult (array< array< uint16 > > newResult) |
| void | Unpack (array< uint16 >& data) |
| string | Dump () |
| bool CanCraft | ( | Critter& | cr, | |
| uint16 | multipler = 1 | |||
| ) |
Implemented in CraftingItem.
| bool HaveParams | ( | Critter& | cr | ) |
Implemented in CraftingItem.
| bool HaveTools | ( | Critter& | cr | ) |
Implemented in CraftingItem.
| bool HaveMaterials | ( | Critter& | cr, | |
| uint16 | multipler = 1 | |||
| ) |
Implemented in CraftingItem.
| bool AddRequireShow | ( | CraftingRequirement | type, | |
| uint | require, | |||
| CraftingCheck | check, | |||
| uint16 | count | |||
| ) |
Implemented in CraftingItem.
| bool AddRequireParam | ( | uint | require, | |
| CraftingCheck | check, | |||
| uint16 | count | |||
| ) |
Implemented in CraftingItem.
| bool AddRequireParamBase | ( | uint | require, | |
| CraftingCheck | check, | |||
| uint16 | count | |||
| ) |
Implemented in CraftingItem.
| bool AddRequireTool | ( | uint | require, | |
| CraftingCheck | check, | |||
| uint16 | count | |||
| ) |
Implemented in CraftingItem.
| bool AddRequireMaterial | ( | uint | require, | |
| uint16 | count | |||
| ) |
Implemented in CraftingItem.
| uint GetResult | ( | array< uint16 >& | outResult | ) |
Implemented in CraftingItem.
| uint GetResult | ( | array< array< uint16 > >& | outResult | ) |
Implemented in CraftingItem.
| uint GetResult | ( | array< ProtoItem@>& | proto, | |
| array< uint16 >& | count | |||
| ) |
Implemented in CraftingItem.
| bool AddResult | ( | uint16 | protoId, | |
| uint16 | count = 1 | |||
| ) |
Implemented in CraftingItem.
| bool AddResult | ( | array< uint16 > | newResult | ) |
Implemented in CraftingItem.
| bool AddResult | ( | ProtoItem& | proto, | |
| uint16 | count = 1 | |||
| ) |
Implemented in CraftingItem.
| bool SetResult | ( | array< uint16 > | newResult | ) |
Implemented in CraftingItem.
| bool SetResult | ( | array< array< uint16 > > | newResult | ) |
Implemented in CraftingItem.
| void Unpack | ( | array< uint16 >& | data | ) |
Implemented in CraftingItem.
| string Dump | ( | ) |
Implemented in CraftingItem.
1.7.1