diff --git a/project.godot b/project.godot index 544d8ef..a2ae7cf 100644 --- a/project.godot +++ b/project.godot @@ -11,7 +11,7 @@ config_version=5 [application] config/name="First Person Test" -run/main_scene="res://assets/blockout_2.tscn" +run/main_scene="res://scenes/test_level_2v2.tscn" config/features=PackedStringArray("4.3", "Forward Plus") config/icon="res://icon.svg" diff --git a/scripts/room_manager.gd b/scripts/room_manager.gd index 24ba9e6..e44c0c8 100644 --- a/scripts/room_manager.gd +++ b/scripts/room_manager.gd @@ -7,6 +7,7 @@ extends Node @export_enum("Silver", "Gold", "Special") var key_type: int @export var special_key_name : String @export_group("Item Drops") +@export var number_of_drops = 5 @export var ammo_drop_enabled = true @export var stamina_drop_enabled = true @export var health_drop_enabled = true @@ -54,7 +55,7 @@ func _process(delta): # loot on last enemy if enemies.size() == 1: for i in enemies: - i.loot_amount = 20 #assign loot to the last enemy drop from this section + i.loot_amount = number_of_drops #assign loot to the last enemy drop from this section i.last_enemy = true else: enemy_in_room_killed() diff --git a/scripts/spider.gd b/scripts/spider.gd index 5265ce3..295f46a 100644 --- a/scripts/spider.gd +++ b/scripts/spider.gd @@ -3,11 +3,11 @@ extends CharacterBody3D signal last_enemy_dead() var player -var loot_amount = 0 var last_enemy : bool = false @export var health = 3 @export var SPEED = 3.0 +@export var loot_amount = 2 const MAX_LV = 10 const MAX_AV = 10