Added active state for SelectedSectorIndicator

This commit is contained in:
2025-12-09 15:59:02 +03:00
parent 250a36bab3
commit cddd07695d
23 changed files with 168 additions and 125 deletions
+1 -2
View File
@@ -6,7 +6,6 @@ signal activity_changed(is_active: bool)
enum SectorType {
EmptySector,
ShopSector,
RepairSector,
DebrisSector,
@@ -20,7 +19,7 @@ enum SectorType {
@export var seed_value : int = 0
@export var type : SectorType = SectorType.EmptySector
@export var type : SectorType = SectorType.DebrisSector
var is_active: bool = true:
+1 -1
View File
@@ -44,7 +44,7 @@ var passage_direction_rng : RandomNumberGenerator = RandomNumberGenerator.new()
@onready var passage_generator : PassageGenerator = $PassageGenerator
func generate(seed_value: int) -> AreaData:
func generate(seed_value: int) -> AreaData:
local_seed_rng.seed = seed_value
stage_seed_rng.seed = local_seed_rng.randi()
passage_seed_rng.seed = local_seed_rng.randi()
+3 -4
View File
@@ -3,10 +3,9 @@ extends Node
const CHANSES_BY_SECTOR_TYPE : Dictionary[SectorData.SectorType, int] = {
SectorData.SectorType.EmptySector: 45,
SectorData.SectorType.ShopSector: 30,
SectorData.SectorType.ShopSector: 40,
SectorData.SectorType.RepairSector: 20,
SectorData.SectorType.DebrisSector: 5,
SectorData.SectorType.DebrisSector: 40,
}
@@ -39,4 +38,4 @@ func _get_sector_type() -> SectorData.SectorType:
if threshold <= cumulative:
return type
return SectorData.SectorType.EmptySector
return SectorData.SectorType.DebrisSector