|
1 |
| -<ul class="mission-list" *ngIf="' |
2 |
| - select |
3 |
| - m.id as id, |
4 |
| - isMission, |
5 |
| - i.IconPath, |
6 |
| - name_en_US as name, |
7 |
| - case isMission |
8 |
| - when 0 then description_en_US |
9 |
| - else in_progress_en_US |
10 |
| - end tooltip |
11 |
| - from |
12 |
| - Missions m |
13 |
| - left join MissionText mt on m.id = mt.id |
14 |
| - left join Icons i on i.IconID = |
15 |
| - case isMission |
16 |
| - when 0 then missionIconID |
17 |
| - else (select largeTaskIconID from MissionTasks mt where mt.id = m.id limit 1) |
18 |
| - end ' |
19 |
| - +_where+' |
20 |
| - order by |
21 |
| - isMission desc, |
22 |
| - UISortOrder |
23 |
| - ' | query; let missions"> |
24 |
| - <ng-container *ngFor="let mission of missions"> |
25 |
| - <li [style.order]="1 - mission.isMission"> |
26 |
| - <lux-mission [id]="+mission.id" [isMission]="((mission.isMission) == '1')" [title]="mission.name | default:(mission.isMission == '1' ? 'Mission' : 'Achievement')+' #'+mission.id" [icon]="mission.IconPath | icon" [tooltip]="mission.tooltip"></lux-mission> |
27 |
| - </li> |
28 |
| - </ng-container> |
29 |
| - <li class="mission-separator"></li> |
| 1 | +<ul *ngIf="missions; else deprecated" class="mission-list"> |
| 2 | + <li *ngFor="let mission of missions" [style.order]="1 - mission.isMission" [style.order]="-mission.isMission * 10000 + mission.UISortOrder + 1"> |
| 3 | + <lux-mission [mission]="mission"></lux-mission> |
| 4 | + </li> |
| 5 | + <li class="mission-separator"></li> |
30 | 6 | </ul>
|
| 7 | +<ng-template #deprecated> |
| 8 | + <ul class="mission-list" *ngIf="' |
| 9 | + select |
| 10 | + m.id as id, |
| 11 | + isMission, |
| 12 | + i.IconPath, |
| 13 | + name_en_US as name, |
| 14 | + case isMission |
| 15 | + when 0 then description_en_US |
| 16 | + else in_progress_en_US |
| 17 | + end tooltip |
| 18 | + from |
| 19 | + Missions m |
| 20 | + left join MissionText mt on m.id = mt.id |
| 21 | + left join Icons i on i.IconID = |
| 22 | + case isMission |
| 23 | + when 0 then missionIconID |
| 24 | + else (select largeTaskIconID from MissionTasks mt where mt.id = m.id limit 1) |
| 25 | + end ' |
| 26 | + +_where+' |
| 27 | + order by |
| 28 | + isMission desc, |
| 29 | + UISortOrder |
| 30 | + ' | query; let missions"> |
| 31 | + <ng-container *ngFor="let mission of missions"> |
| 32 | + <li [style.order]="1 - mission.isMission"> |
| 33 | + <lux-mission [id]="+mission.id" [isMission]="((mission.isMission) == '1')" [title]="mission.name | default:(mission.isMission == '1' ? 'Mission' : 'Achievement')+' #'+mission.id" [icon]="mission.IconPath | icon" [tooltip]="mission.tooltip"></lux-mission> |
| 34 | + </li> |
| 35 | + </ng-container> |
| 36 | + <li class="mission-separator"></li> |
| 37 | + </ul> |
| 38 | +</ng-template> |
0 commit comments