Public Member Functions | |
| CraftingRequire () | |
| CraftingRequire (CraftingRequirement type, uint require, CraftingCheck check, uint16 count) | |
| private void | Clear () |
| bool | Add (CraftingRequirement type, uint16 require, CraftingCheck check, uint16 count, CraftingCheck groupCheck=CHECK_AND) |
| bool | IsGroup () |
| bool | IsGroup (uint& length) |
| bool | IsTrue (Critter& cr, uint16 multipler=1) |
| void | Pack (Buffer& buff) |
| void | Unpack (Buffer& buff) |
| void | Dump (array< string >& arr) |
Public Attributes | |
| CraftingRequirement | type |
| CraftingCheck | check |
| uint16 | require |
| uint16 | count |
| array< CraftingRequire@> | group |
| CraftingRequire | ( | ) |
| CraftingRequire | ( | CraftingRequirement | type, | |
| uint | require, | |||
| CraftingCheck | check, | |||
| uint16 | count | |||
| ) |
| private void Clear | ( | ) |
| bool Add | ( | CraftingRequirement | type, | |
| uint16 | require, | |||
| CraftingCheck | check, | |||
| uint16 | count, | |||
| CraftingCheck | groupCheck = CHECK_AND | |||
| ) |
| bool IsGroup | ( | ) |
| bool IsGroup | ( | uint& | length | ) |
| bool IsTrue | ( | Critter& | cr, | |
| uint16 | multipler = 1 | |||
| ) |
| void Pack | ( | Buffer& | buff | ) |
| void Unpack | ( | Buffer& | buff | ) |
| void Dump | ( | array< string >& | arr | ) |
| CraftingRequirement type |
| CraftingCheck check |
| uint16 require |
| uint16 count |
| array<CraftingRequire@> group |
1.7.1