mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-11-23 23:58:02 -05:00
Don't show victory text for hero levels. New Clans button. Floor stretching support for firn cliff.
This commit is contained in:
parent
4593b7d864
commit
66212b0559
5 changed files with 16 additions and 15 deletions
Binary file not shown.
Before Width: | Height: | Size: 107 KiB After Width: | Height: | Size: 126 KiB |
|
@ -1,6 +1,6 @@
|
|||
SpriteBuilder = require 'lib/sprites/SpriteBuilder'
|
||||
|
||||
floors = ['Dungeon Floor', 'Indoor Floor', 'Grass', 'Grass01', 'Grass02', 'Grass03', 'Grass04', 'Grass05', 'Goal Trigger', 'Obstacle', 'Sand 01', 'Sand 02', 'Sand 03', 'Sand 04', 'Sand 05', 'Sand 06', 'Talus 1', 'Talus 2', 'Talus 3', 'Talus 4', 'Talus 5', 'Talus 6', 'Firn 1', 'Firn 2', 'Firn 3', 'Firn 4', 'Firn 5', 'Firn 6', 'Ice Rink 1', 'Ice Rink 2', 'Ice Rink 3']
|
||||
floors = ['Dungeon Floor', 'Indoor Floor', 'Grass', 'Grass01', 'Grass02', 'Grass03', 'Grass04', 'Grass05', 'Goal Trigger', 'Obstacle', 'Sand 01', 'Sand 02', 'Sand 03', 'Sand 04', 'Sand 05', 'Sand 06', 'Talus 1', 'Talus 2', 'Talus 3', 'Talus 4', 'Talus 5', 'Talus 6', 'Firn 1', 'Firn 2', 'Firn 3', 'Firn 4', 'Firn 5', 'Firn 6', 'Ice Rink 1', 'Ice Rink 2', 'Ice Rink 3', 'Firn Cliff']
|
||||
|
||||
module.exports = class SingularSprite extends createjs.Sprite
|
||||
childMovieClips: null
|
||||
|
|
|
@ -365,19 +365,21 @@ $gameControlMargin: 30px
|
|||
&:active, &.highlighted
|
||||
@include box-shadow(0 0 20px white)
|
||||
|
||||
&.heroes
|
||||
&.items
|
||||
background-position: (-1 * $gameControlSize) 0px
|
||||
&.achievements
|
||||
&.heroes
|
||||
background-position: (-2 * $gameControlSize) 0px
|
||||
&.account
|
||||
//background-position: (-3 * $gameControlSize) 0px
|
||||
background-position: (-4 * $gameControlSize) 0px
|
||||
&.settings
|
||||
background-position: (-4 * $gameControlSize) 0px
|
||||
&.gems
|
||||
background-position: (-5 * $gameControlSize) 0px
|
||||
&.poll
|
||||
&.achievements
|
||||
background-position: (-3 * $gameControlSize) 0px
|
||||
&.account
|
||||
//background-position: (-4 * $gameControlSize) 0px
|
||||
background-position: (-5 * $gameControlSize) 0px
|
||||
&.settings
|
||||
background-position: (-5 * $gameControlSize) 0px
|
||||
&.gems
|
||||
background-position: (-6 * $gameControlSize) 0px
|
||||
&.poll
|
||||
background-position: (-4 * $gameControlSize) 0px
|
||||
|
||||
.tooltip
|
||||
font-size: 24px
|
||||
|
|
|
@ -90,6 +90,7 @@ else
|
|||
|
||||
.game-controls.header-font
|
||||
button.btn.poll.hidden(data-i18n="[title]play.poll")
|
||||
button.btn.clans(href="/clans", data-i18n="[title]clans.clans")
|
||||
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")
|
||||
|
@ -118,9 +119,6 @@ else
|
|||
button#logout-button.btn.btn-illustrated.btn-warning(data-i18n="login.log_out") Log Out
|
||||
if me.isPremium()
|
||||
button.btn.btn-illustrated.btn-primary(data-i18n="nav.contact", data-toggle="coco-modal", data-target="core/ContactModal") Contact
|
||||
span.spl
|
||||
a.btn.btn-illustrated(href='/clans', data-i18n="clans.clans") Clans
|
||||
|
||||
|
||||
button.btn.btn-lg.btn-inverse.campaign-control-button#volume-button(data-i18n="[title]play.adjust_volume", title="Adjust volume")
|
||||
.glyphicon.glyphicon-volume-off
|
||||
|
|
|
@ -141,7 +141,8 @@ module.exports = class HeroVictoryModal extends ModalView
|
|||
getRenderData: ->
|
||||
c = super()
|
||||
c.levelName = utils.i18n @level.attributes, 'name'
|
||||
c.victoryText = utils.i18n @level.get('victory') ? {}, 'body'
|
||||
if @level.get('type', true) isnt 'hero'
|
||||
c.victoryText = utils.i18n @level.get('victory') ? {}, 'body'
|
||||
earnedAchievementMap = _.indexBy(@newEarnedAchievements or [], (ea) -> ea.get('achievement'))
|
||||
for achievement in (@achievements?.models or [])
|
||||
earnedAchievement = earnedAchievementMap[achievement.id]
|
||||
|
|
Loading…
Reference in a new issue