@@ -23,22 +23,22 @@ export interface RawArchimedea extends BaseContentObject {
2323 Variables : string [ ] ;
2424}
2525
26- type Difficulty = { type : string ; deviation : string ; risks : string [ ] } ;
26+ export type Difficulty = { type : string ; deviation : string ; risks : string [ ] } ;
2727
28- interface RawArchimedeaMission {
28+ export interface RawArchimedeaMission {
2929 faction : string ;
3030 missionType : string ;
3131 difficulties : Difficulty [ ] ;
3232}
3333
34- interface ArchidemeaMissionDifficultyRisk {
34+ export interface ArchimedeaMissionDifficultyRisk {
3535 key : string ;
3636 name : string ;
3737 description : string ;
3838 isHard : boolean ;
3939}
4040
41- interface ArchidemeaMissionDifficulty {
41+ export interface ArchimedeaMissionDifficulty {
4242 key : string ;
4343 name : string ;
4444 description : string ;
@@ -56,15 +56,13 @@ export class ArchimedeaMission {
5656
5757 missionTypeKey : string ;
5858
59- diviation : ArchidemeaMissionDifficulty ;
59+ deviation : ArchimedeaMissionDifficulty ;
6060
61- risks : ArchidemeaMissionDifficultyRisk [ ] ;
61+ risks : ArchimedeaMissionDifficultyRisk [ ] ;
6262
6363 /**
6464 * @param mission Challenge mission type
65- * @param deviation Mission deviation
66- * @param risks Mission risks
67- * @param locale Locale to tranlslate to
65+ * @param locale Locale for translation
6866 */
6967 constructor ( mission : RawArchimedeaMission , locale : Locale ) {
7068 this . faction = faction ( mission . faction , locale ) ;
@@ -74,7 +72,7 @@ export class ArchimedeaMission {
7472 this . missionTypeKey = missionType ( mission . missionType , 'en' ) ;
7573
7674 const normal = mission . difficulties [ 0 ] ;
77- this . diviation = {
75+ this . deviation = {
7876 key : normal . deviation ,
7977 name : languageString ( normal . deviation , locale ) ,
8078 description : languageDesc ( normal . deviation , locale ) ,
0 commit comments