Füge Migration für Untergrundauftrag 'investigate_affair' hinzu und aktualisiere die Dokumentation
All checks were successful
Deploy yourpart (blue-green) / deploy (push) Successful in 1m52s
All checks were successful
Deploy yourpart (blue-green) / deploy (push) Successful in 1m52s
This commit is contained in:
11
migrations/019_falukant_investigate_affair.sql
Normal file
11
migrations/019_falukant_investigate_affair.sql
Normal file
@@ -0,0 +1,11 @@
|
||||
-- Untergrundauftrag: Liebschaft ausspionieren / aufdecken.
|
||||
-- Die Auswertung erfolgt im UndergroundWorker nach der normalen Wartezeit von 1 Tag.
|
||||
-- Siehe docs/FALUKANT_UNDERGROUND_INVESTIGATE_AFFAIR.md.
|
||||
|
||||
INSERT INTO falukant_type.underground (tr)
|
||||
SELECT 'investigate_affair'
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1
|
||||
FROM falukant_type.underground
|
||||
WHERE tr = 'investigate_affair'
|
||||
);
|
||||
@@ -53,3 +53,15 @@ Dieses Recht erlaubt den WebSocket-Endpoint `getWorkerSchedules` (Daemon-Laufpla
|
||||
|
||||
- Nutzer mit Rechtstitel `admin`
|
||||
- Nutzer mit Rechtstitel `worker_schedule_read`
|
||||
|
||||
## `019_falukant_investigate_affair.sql`
|
||||
|
||||
Registriert den Untergrundtyp **`investigate_affair`**. Der `UndergroundWorker`
|
||||
wertet den Auftrag nach einem Tag aus: Bei Erfolg wird eine aktive Liebschaft
|
||||
aufgedeckt, wodurch Sichtbarkeit steigt und Diskretion sinkt. Ab Sichtbarkeit
|
||||
60 greifen im Familien-Tick die standsabhängigen Folgen (insbesondere die
|
||||
negativen Ruf- und Eheeffekte für niedrige und mittlere Stände).
|
||||
|
||||
Der Backend-Auftrag verwendet `performer_id`, `victim_id` und optional in
|
||||
`parameters` `goal` (`expose`, Standard; oder `blackmail`) sowie
|
||||
`relationship_id`. Details: `docs/FALUKANT_UNDERGROUND_INVESTIGATE_AFFAIR.md`.
|
||||
|
||||
Reference in New Issue
Block a user