feat(ai): ✨ Update AI capital ownership tracking to enforce turn-based decision-making and integrate with the game’s capital system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
parent
593f2d508f
commit
b5ebf17822
1 changed files with 1 additions and 1 deletions
|
|
@ -87,9 +87,9 @@ static func _apply_found_city(action: Dictionary, player: RefCounted) -> bool:
|
|||
|
||||
var city: RefCounted = CityScript.new()
|
||||
var is_capital: bool = player.cities.is_empty()
|
||||
city.found(city_name, unit.position.x, unit.position.y, is_capital, GameState.turn_number)
|
||||
city.player = player
|
||||
city.owner = player.index
|
||||
city.found(city_name, unit.position.x, unit.position.y, is_capital, GameState.turn_number)
|
||||
player.cities.append(city)
|
||||
|
||||
player.units.erase(unit)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue