mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-11-26 00:58:00 -05:00
35 lines
2.1 KiB
Text
35 lines
2.1 KiB
Text
|
.map
|
||
|
img.map-background(src="/images/pages/play/map_forest.jpg", alt="")
|
||
|
|
||
|
each campaign in campaigns
|
||
|
each level in campaign.levels
|
||
|
div(style="left: #{level.x}%; bottom: #{level.y}%; background-color: #{campaign.color}", class="level" + (level.first ? " first" : "") + (level.disabled ? " disabled" : ""), data-level-id=level.id)
|
||
|
a(href=level.disabled ? "/play" : "/play/#{level.levelPath || 'level'}/#{level.id}", disabled=level.disabled, class=levelStatusMap[level.id] || "")
|
||
|
div(style="left: #{level.x}%; bottom: #{level.y}%", class="level-shadow" + (level.first ? " first" : ""))
|
||
|
.level-info-container(data-level-id=level.id)
|
||
|
if level.image
|
||
|
img.level-image(src="#{level.image}", alt="#{level.name}")
|
||
|
else
|
||
|
img.level-image(src="/images/generic-icon.png", alt="#{level.name}")
|
||
|
div(class="level-info " + (levelStatusMap[level.id] || ""))
|
||
|
h3= level.name + (level.disabled ? " (Coming soon!)" : "")
|
||
|
.level-description= level.description
|
||
|
span(data-i18n="play.level_difficulty") Difficulty:
|
||
|
each i in Array(level.difficulty)
|
||
|
i.icon-star
|
||
|
- var playCount = levelPlayCountMap[level.id]
|
||
|
if playCount
|
||
|
div
|
||
|
span.spr #{playCount.sessions}
|
||
|
span(data-i18n="play.players") players
|
||
|
span.spr , #{Math.round(playCount.playtime / 3600)}
|
||
|
span(data-i18n="play.hours_played") hours played
|
||
|
.campaign-label(style="color: #{campaign.color}")= campaign.name
|
||
|
|
||
|
.game-controls
|
||
|
button.btn.items(data-toggle='coco-modal', data-target='play/modal/PlayItemsModal', data-i18n="[title]play.items")
|
||
|
button.btn.heroes(data-toggle='coco-modal', data-target='play/modal/PlayHeroesModal', data-i18n="[title]play.heroes")
|
||
|
button.btn.achievements(data-toggle='coco-modal', data-target='play/modal/PlayAchievementsModal', data-i18n="[title]play.achievements")
|
||
|
button.btn.account(data-toggle='coco-modal', data-target='play/modal/PlayAccountModal', data-i18n="[title]play.account")
|
||
|
button.btn.settings(data-toggle='coco-modal', data-target='play/modal/PlaySettingsModal', data-i18n="[title]play.settings")
|