Skip to content

Commit aa1e855

Browse files
committedJun 13, 2021
added in character specific stats
1 parent 3e75576 commit aa1e855

9 files changed

+41
-2
lines changed
 

‎AMB1.gd

+7
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,10 @@ func _change_state(new_state):
4242
if new_state != state:
4343
state = new_state
4444
$AnimatedSprite.play(state)
45+
46+
47+
func increment_energy_collected():
48+
Globals.ambi_energy_collected += 1
49+
50+
func increment_hits_taken():
51+
Globals.ambi_hits_taken += 1

‎DeathScreen.gd

+9-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,15 @@ func _ready() -> void:
3030
else:
3131
$MarginContainer/CenterContainer/VBoxContainer/MiddleSection/Stats/Rounds.text = str(Globals.rounds_alive_score) + " rounds"
3232

33-
print(Globals.time_alive_score)
33+
#var ambi_energy_collected = 0
34+
#var dextr_energy_collected = 0
35+
#var ambi_hits_taken = 0
36+
#var dextr_hits_taken = 0
37+
38+
print(Globals.ambi_energy_collected)
39+
print(Globals.dextr_energy_collected)
40+
print(Globals.ambi_hits_taken)
41+
print(Globals.dextr_hits_taken)
3442

3543

3644
func _on_NewGame_pressed() -> void:

‎DeathScreen.tscn

+6
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@ alignment = 1
7171

7272
[node name="YouDied" type="Label" parent="MarginContainer/CenterContainer/VBoxContainer"]
7373
modulate = Color( 0.752941, 0, 0, 1 )
74+
anchor_top = -0.0486111
75+
anchor_bottom = -0.0486111
7476
margin_right = 601.0
7577
margin_bottom = 180.0
7678
rect_min_size = Vector2( 100, 0 )
@@ -79,6 +81,8 @@ text = "You Died"
7981
align = 1
8082

8183
[node name="MiddleSection" type="HBoxContainer" parent="MarginContainer/CenterContainer/VBoxContainer"]
84+
anchor_top = -0.170139
85+
anchor_bottom = -0.170139
8286
margin_top = 280.0
8387
margin_right = 601.0
8488
margin_bottom = 398.0
@@ -127,6 +131,8 @@ align = 2
127131
valign = 1
128132

129133
[node name="Footer" type="HBoxContainer" parent="MarginContainer/CenterContainer/VBoxContainer"]
134+
anchor_top = 0.046875
135+
anchor_bottom = 0.046875
130136
margin_top = 498.0
131137
margin_right = 601.0
132138
margin_bottom = 576.0

‎Energy.gd

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ func _ready():
1111
func _on_Energy_body_entered(body):
1212
if body is Player:
1313
_transfer_energy(body)
14+
body.increment_energy_collected()
15+
1416

1517
func _transfer_energy(body):
1618
body.add_energy(amount)

‎Foo.gd

+1
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,5 @@ func _on_Timer_timeout():
4444
func _on_Area2D_body_entered(body):
4545
if body is Player:
4646
body.add_energy(-damage)
47+
body.increment_hits_taken()
4748
queue_free()

‎Globals.gd

+6
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ var next_song = ""
1212
var time_alive_score = 0
1313
var rounds_alive_score = 0
1414

15+
var ambi_energy_collected = 0
16+
var dextr_energy_collected = 0
17+
var ambi_hits_taken = 0
18+
var dextr_hits_taken = 0
19+
20+
1521
func _play(song):
1622
if song != current_song:
1723
current_song = song

‎Player.gd

-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,3 @@ func ready():
99

1010
func add_energy(amnt):
1111
health.add_energy(amnt)
12-

‎SimpleMap.gd

+4
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ var round_number := 1
1414
func _ready():
1515
Globals.time_alive_score = 0
1616
Globals.rounds_alive_score = 0
17+
Globals.ambi_energy_collected = 0
18+
Globals.dextr_energy_collected = 0
19+
Globals.ambi_hits_taken = 0
20+
Globals.dextr_hits_taken = 0
1721
get_node('/root/Globals')._play('main')
1822
set_active_energy(true)
1923

‎scripts/D3X-TR.gd

+6
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,9 @@ func _change_state(new_state):
4141
if new_state != state:
4242
state = new_state
4343
$AnimatedSprite.play(state)
44+
45+
func increment_energy_collected():
46+
Globals.dextr_energy_collected += 1
47+
48+
func increment_hits_taken():
49+
Globals.dextr_hits_taken += 1

0 commit comments

Comments
 (0)
Please sign in to comment.