Skip to content

Commit ca166be

Browse files
committed
fix: campaign meta types
1 parent e719cf7 commit ca166be

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

p2ce/campaign.d.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,23 @@
66
interface ChapterMap {
77
name: string;
88

9-
meta: any;
9+
meta: Map<string, string>;
1010
}
1111

1212
interface ChapterInfo {
1313
id: string;
1414
title: string;
1515
maps: ChapterMap[];
1616

17-
meta: any;
17+
meta: Map<string, string>;
1818
}
1919

2020
interface CampaignInfo {
2121
id: string;
2222
title: string;
2323
chapters: ChapterInfo[];
2424

25-
meta: any;
25+
meta: Map<string, string>;
2626
}
2727

2828
// Holds multiple campaigns
@@ -31,7 +31,7 @@ interface CampaignBucket {
3131
addon_id: number; // Workshop Addon ID or -1 if not present
3232
campaigns: CampaignInfo[];
3333

34-
meta: any;
34+
meta: Map<string, string>;
3535
}
3636

3737
interface CampaignPair
@@ -49,7 +49,7 @@ declare namespace CampaignAPI {
4949
function IsCampaignActive(): boolean;
5050
function FindCampaign(campaign: string): CampaignPair|null;
5151

52-
function GetCampaignMeta(name: string|null): any;
52+
function GetCampaignMeta(name: string|null): Map<string, string>;
5353

5454
function SetActiveCampaign(name: string|null): boolean;
5555
function StartCampaign(campaign: string, chapter: string): boolean;

0 commit comments

Comments
 (0)