Some code style fixes. Fixed enemy spawning
This commit is contained in:
@@ -2,10 +2,6 @@ class_name AreaGenerator
|
||||
extends Node
|
||||
|
||||
|
||||
@onready var stage_generator : StageGenerator = $StageGenerator
|
||||
@onready var passage_generator : PassageGenerator = $PassageGenerator
|
||||
|
||||
|
||||
const STAGE_COUNT = 9
|
||||
|
||||
const EXTRA_PASSAGE_CHANCE = 20
|
||||
@@ -18,6 +14,10 @@ var passage_chance_rng : RandomNumberGenerator = RandomNumberGenerator.new()
|
||||
var passage_direction_rng : RandomNumberGenerator = RandomNumberGenerator.new()
|
||||
|
||||
|
||||
@onready var stage_generator : StageGenerator = $StageGenerator
|
||||
@onready var passage_generator : PassageGenerator = $PassageGenerator
|
||||
|
||||
|
||||
func generate(seed_value: int) -> AreaData:
|
||||
local_seed_rng.seed = seed_value
|
||||
stage_seed_rng.seed = local_seed_rng.randi()
|
||||
|
||||
@@ -5,13 +5,13 @@ extends Node
|
||||
const ENEMY_COUNT = 10
|
||||
|
||||
|
||||
@onready var enemy_generator : EnemyGenerator = $EnemyGenerator
|
||||
|
||||
|
||||
var local_seed_rng : RandomNumberGenerator = RandomNumberGenerator.new()
|
||||
var enemy_seed_rng : RandomNumberGenerator = RandomNumberGenerator.new()
|
||||
|
||||
|
||||
@onready var enemy_generator : EnemyGenerator = $EnemyGenerator
|
||||
|
||||
|
||||
func generate(seed_value: int) -> PassageData:
|
||||
local_seed_rng.seed = seed_value
|
||||
enemy_seed_rng.seed = local_seed_rng.randi()
|
||||
|
||||
@@ -9,14 +9,14 @@ const CHANSES_BY_SECTOR_COUNT : Dictionary[int, int] = {
|
||||
}
|
||||
|
||||
|
||||
@onready var sector_generator : SectorGenerator = $SectorGenerator
|
||||
|
||||
|
||||
var local_seed_rng : RandomNumberGenerator = RandomNumberGenerator.new()
|
||||
var sector_seed_rng : RandomNumberGenerator = RandomNumberGenerator.new()
|
||||
var sector_count_rng : RandomNumberGenerator = RandomNumberGenerator.new()
|
||||
|
||||
|
||||
@onready var sector_generator : SectorGenerator = $SectorGenerator
|
||||
|
||||
|
||||
func generate(seed_value: int, is_endpoint: bool = false) -> StageData:
|
||||
local_seed_rng.seed = seed_value
|
||||
sector_seed_rng.seed = local_seed_rng.randi()
|
||||
|
||||
@@ -2,9 +2,6 @@ class_name WorldGenerator
|
||||
extends Node
|
||||
|
||||
|
||||
@onready var area_generator : AreaGenerator = $AreaGenerator
|
||||
|
||||
|
||||
const AREA_COUNT = 3
|
||||
|
||||
|
||||
@@ -12,6 +9,9 @@ var local_seed_rng : RandomNumberGenerator = RandomNumberGenerator.new()
|
||||
var area_seed_rng : RandomNumberGenerator = RandomNumberGenerator.new()
|
||||
|
||||
|
||||
@onready var area_generator : AreaGenerator = $AreaGenerator
|
||||
|
||||
|
||||
func generate(seed_value: int) -> WorldData:
|
||||
local_seed_rng.seed = seed_value
|
||||
area_seed_rng.seed = local_seed_rng.randi()
|
||||
|
||||
Reference in New Issue
Block a user