feat(port): add sea port with quay, terminal, berths, and AI port master

Adds a new port district on the north-east coast with walkable quay, container yard, terminal, gantry cranes, and berths. Includes AI-driven port master (Capitão do Porto) and dock workers for ship dispatch, plus full frontend rendering of ships, boats, and trucks.
This commit is contained in:
2026-10-31 23:33:06 -03:00
parent e230c391ad
commit 580c830ffb
13 changed files with 1338 additions and 42 deletions
+8
View File
@@ -137,6 +137,14 @@ Route::middleware('auth')->group(function (): void {
Route::post('/city/airport/dispatch', [CityViewerController::class, 'dispatch'])
->middleware('throttle:60,1')
->name('city.airport.dispatch');
// Port ops: geometry, Capitania clearances (AI-driven maneuvers).
Route::get('/city/port', [CityViewerController::class, 'port'])
->middleware('throttle:60,1')
->name('city.port');
Route::post('/city/port/dispatch', [CityViewerController::class, 'dispatchPort'])
->middleware('throttle:60,1')
->name('city.port.dispatch');
});
});