diff options
| author | Mosder <xmosder12@gmail.com> | 2026-07-20 15:39:23 +0200 |
|---|---|---|
| committer | Mosder <xmosder12@gmail.com> | 2026-07-20 15:39:23 +0200 |
| commit | e0bf82fe2af66ef55872569ae15733f70b4913d4 (patch) | |
| tree | 2b9031c60a0be523a7a9539d27f2f2e8e503799b /analyzer/parser/fight_results.h | |
| parent | 5244cb20402b272c933788ae7adf94fe0e035def (diff) | |
feat: added parsing of normal items
Diffstat (limited to 'analyzer/parser/fight_results.h')
| -rw-r--r-- | analyzer/parser/fight_results.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/analyzer/parser/fight_results.h b/analyzer/parser/fight_results.h index 17c2f05..ca45348 100644 --- a/analyzer/parser/fight_results.h +++ b/analyzer/parser/fight_results.h @@ -133,6 +133,11 @@ typedef struct { } EntityResults; #endif +// items/gear/drifs fields parsing info +#define INIT_ITEMS_CAPACITY 8 +#define SINGLE_ITEM_BUFFER_LEN 128 +#define SEPARATOR_ITEMS "[-]" + // values of field "team" #define TEAM_FRIEND 1 #define TEAM_ENEMY 2 @@ -144,11 +149,10 @@ typedef struct { char *name; int exp; int gold; - char *gear; - char *items; + char **items; + size_t num_items; int level; int psycho; - char *drifs; int splinters; char *saturation_type; int saturation; |
