BattleSim/client/views/battle_user_info.jade

39 lines
2.3 KiB
Plaintext

each team in [ yourTeam, opponentTeam ]
- var leftOrRight = (team === yourTeam ? 'left' : 'right')
- var teamIndex = (team === yourTeam ? yourIndex : 1 - yourIndex)
.bg-faded-blue(class = 'fill-' + leftOrRight)
div(class = leftOrRight)
.owner_name= team.get('owner')
.battle-timer.frozen-timer.hidden
.battle-timer.remaining-timer
.pokemon_icons
- var teamvisible = team.collection.parents[0].get('visibleteam')
- var isdef = typeof teamvisible
- var orig = team.get('pokemon')
- var teamPokemon = team.getRandomOrder()
- for (var i = 0, len = teamPokemon.length; i < len; i += 1)
- var pokemon = teamPokemon[i]
if pokemon
.icon_wrapper
- var origpkmn = orig.findWhere({species: pokemon.species});
- var faintClass = (origpkmn.isFainted() ? 'fainted' : '')
- var style = window.PokemonIconBackground(origpkmn)
if isdef != 'undefined' && teamvisible
a.pokemon_icon(href=window.PokemonIconBackground(origpkmn), target="_blank", class = faintClass, style = style, data-team = teamIndex, data-slot = i)
if !origpkmn.isFainted()
.pokemon_hp_background
.pokemon_hp(style="height: " + (origpkmn.getSpecies().id) + "%", class=origpkmn.getHPColor())
else
- var hasbeeninbattle = origpkmn.get('beeninbattle')
if hasbeeninbattle == true
a.pokemon_icon(href=window.PokemonIconBackground(origpkmn), target="_blank", class = faintClass, style = style, data-team = teamIndex, data-slot = i)
if !origpkmn.isFainted()
.pokemon_hp_background
.pokemon_hp(style="height: " + (origpkmn.getSpecies().id) + "%", class=origpkmn.getHPColor())
else
- var newstyle = "background:url('../Sprites/Icons/iconempty.png')!important; background-size: cover!important;"
a.pokemon_icon(href="", target="_blank", class = faintClass, style = newstyle, data-team = teamIndex, data-slot = i)
if !origpkmn.isFainted()
.pokemon_hp_background
.pokemon_hp(style="height: " + (origpkmn.getSpecies().id) + "%", class=origpkmn.getHPColor())