arrows bonus
This commit is contained in:
parent
e2b3db0b93
commit
dde551db56
1 changed files with 5 additions and 7 deletions
|
@ -31,6 +31,7 @@ var deaths: int = 0
|
||||||
var time: float = 0.0
|
var time: float = 0.0
|
||||||
#== score ==#
|
#== score ==#
|
||||||
var score: int = 0
|
var score: int = 0
|
||||||
|
var arrows_bonus: int = 0
|
||||||
var collection_bonus: int = 0
|
var collection_bonus: int = 0
|
||||||
var time_bonus: int = 0
|
var time_bonus: int = 0
|
||||||
var life_bonus: int = 0
|
var life_bonus: int = 0
|
||||||
|
@ -99,6 +100,8 @@ func get_map():
|
||||||
## tally up scores
|
## tally up scores
|
||||||
func tally_scores() -> void:
|
func tally_scores() -> void:
|
||||||
var map = get_map()
|
var map = get_map()
|
||||||
|
# arrows bonus
|
||||||
|
arrows_bonus = arrows * 100
|
||||||
# collection bonus
|
# collection bonus
|
||||||
if keys >= 50:
|
if keys >= 50:
|
||||||
collection_bonus += 500
|
collection_bonus += 500
|
||||||
|
@ -127,7 +130,7 @@ func tally_scores() -> void:
|
||||||
if shards_collected[5] and shards_collected[6] and shards_collected[7]:
|
if shards_collected[5] and shards_collected[6] and shards_collected[7]:
|
||||||
perfect_bonus += 1000
|
perfect_bonus += 1000
|
||||||
# final score
|
# final score
|
||||||
final_score = score + collection_bonus + time_bonus + life_bonus + perfect_bonus
|
final_score = score + arrows_bonus + collection_bonus + time_bonus + life_bonus + perfect_bonus
|
||||||
Game.save()
|
Game.save()
|
||||||
|
|
||||||
|
|
||||||
|
@ -208,12 +211,7 @@ func timeify(input):
|
||||||
|
|
||||||
#Restart level
|
#Restart level
|
||||||
func restart_level():
|
func restart_level():
|
||||||
score = 0
|
clear_collectibles()
|
||||||
keys = 0
|
|
||||||
stars_collected.fill(false)
|
|
||||||
shards_collected.fill(false)
|
|
||||||
arrows = 0
|
|
||||||
lives = 2
|
|
||||||
Audio.ac_climb.stop()
|
Audio.ac_climb.stop()
|
||||||
Audio.ac_die.stop()
|
Audio.ac_die.stop()
|
||||||
Engine.time_scale = 1.0
|
Engine.time_scale = 1.0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue