Clean up
This commit is contained in:
parent
d23f72aa88
commit
0f915f3080
@ -79,9 +79,6 @@ class CompleteLevel(CSRFexemptTemplateView):
|
|||||||
level: Level = Level.objects.get(level_id=level_id)
|
level: Level = Level.objects.get(level_id=level_id)
|
||||||
player: Player = Player.objects.get(user=request.user)
|
player: Player = Player.objects.get(user=request.user)
|
||||||
|
|
||||||
print(f"{darts_left=} {dart_glitch=}")
|
|
||||||
|
|
||||||
|
|
||||||
prevScore = LevelScore.objects.filter(player=player,
|
prevScore = LevelScore.objects.filter(player=player,
|
||||||
level=level).first()
|
level=level).first()
|
||||||
if prevScore is None \
|
if prevScore is None \
|
||||||
@ -138,6 +135,7 @@ class GetStatusData(CSRFexemptTemplateView):
|
|||||||
def post(self, request, *args, **kwargs):
|
def post(self, request, *args, **kwargs):
|
||||||
bloonsa_util.tag_player(request=request)
|
bloonsa_util.tag_player(request=request)
|
||||||
level_id = int(json.loads(request.body).get("level_id"))
|
level_id = int(json.loads(request.body).get("level_id"))
|
||||||
|
|
||||||
level: Level = Level.objects.get(level_id=level_id)
|
level: Level = Level.objects.get(level_id=level_id)
|
||||||
player: Player = Player.objects.get(user=request.user)
|
player: Player = Player.objects.get(user=request.user)
|
||||||
score: LevelScore = LevelScore.objects.filter(player=player,
|
score: LevelScore = LevelScore.objects.filter(player=player,
|
||||||
@ -149,6 +147,7 @@ class GetStatusData(CSRFexemptTemplateView):
|
|||||||
level_wins = level.win_count
|
level_wins = level.win_count
|
||||||
level_win_percentage = 0.00 if level_wins == 0 else level_wins / level_plays
|
level_win_percentage = 0.00 if level_wins == 0 else level_wins / level_plays
|
||||||
dart_glitch_count = level.dart_glitch_count
|
dart_glitch_count = level.dart_glitch_count
|
||||||
|
|
||||||
jdata = {
|
jdata = {
|
||||||
"bloonsa_levels_played": player.bloonsa_levels_played_count,
|
"bloonsa_levels_played": player.bloonsa_levels_played_count,
|
||||||
"bloonsa_levels_beaten": player.bloonsa_levels_beaten_count,
|
"bloonsa_levels_beaten": player.bloonsa_levels_beaten_count,
|
||||||
@ -163,7 +162,6 @@ class GetStatusData(CSRFexemptTemplateView):
|
|||||||
"level_darts": level.darts,
|
"level_darts": level.darts,
|
||||||
"level_target": level.target,
|
"level_target": level.target,
|
||||||
"level_cleared": level_cleared,
|
"level_cleared": level_cleared,
|
||||||
|
|
||||||
"level_rating": level.stars,
|
"level_rating": level.stars,
|
||||||
"level_plays": level_plays,
|
"level_plays": level_plays,
|
||||||
"level_wins": level_wins,
|
"level_wins": level_wins,
|
||||||
|
|||||||
@ -98,3 +98,7 @@
|
|||||||
.filter-orange {
|
.filter-orange {
|
||||||
filter: invert(75%) sepia(23%) saturate(6404%) hue-rotate(355deg) brightness(98%) contrast(107%) !important; // orange
|
filter: invert(75%) sepia(23%) saturate(6404%) hue-rotate(355deg) brightness(98%) contrast(107%) !important; // orange
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.invisible {
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
@ -42,6 +42,8 @@ function set_stars(rating) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function bloonsa_update_html(r) {
|
function bloonsa_update_html(r) {
|
||||||
|
document.getElementById("level-info-box").classList.remove("invisible")
|
||||||
|
|
||||||
// Level Infobox
|
// Level Infobox
|
||||||
document.getElementById("level-name").textContent = r.level_title;
|
document.getElementById("level-name").textContent = r.level_title;
|
||||||
document.getElementById("level-id").textContent = `${r.level_id}`;
|
document.getElementById("level-id").textContent = `${r.level_id}`;
|
||||||
@ -87,12 +89,9 @@ function bloonsa_update_html(r) {
|
|||||||
document.getElementById("level-target").classList.remove("clear-color");
|
document.getElementById("level-target").classList.remove("clear-color");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Profile
|
// Profile
|
||||||
document.getElementById("levels_played").textContent = r.bloonsa_levels_played;
|
document.getElementById("levels_played").textContent = r.bloonsa_levels_played;
|
||||||
document.getElementById("levels_beaten").textContent = r.bloonsa_levels_beaten;
|
document.getElementById("levels_beaten").textContent = r.bloonsa_levels_beaten;
|
||||||
document.getElementById("total_levels").textContent = r.bloonsa_total_levels;
|
document.getElementById("total_levels").textContent = r.bloonsa_total_levels;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -1,7 +1,7 @@
|
|||||||
{% load static %}
|
{% load static %}
|
||||||
<link rel="stylesheet" type="text/css" media="screen" href="{% static 'bloonsa_game/css/levelinfo.css' %}"/>
|
<link rel="stylesheet" type="text/css" media="screen" href="{% static 'bloonsa_game/css/levelinfo.css' %}"/>
|
||||||
<div id="current_level_container" class="wide left">
|
<div id="current_level_container" class="wide left">
|
||||||
<div id="level-info-box">
|
<div id="level-info-box" class="invisible">
|
||||||
<div id="level-info-left">
|
<div id="level-info-left">
|
||||||
<div id="level-title">
|
<div id="level-title">
|
||||||
<span id="level-name">The volcano complex</span>
|
<span id="level-name">The volcano complex</span>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user