feat(falukant): enhance marriage actions with production delay handling and UI updates
All checks were successful
Deploy to production / deploy (push) Successful in 2m58s
All checks were successful
Deploy to production / deploy (push) Successful in 2m58s
- Implemented logic in FalukantService to delay running productions when spending time with a spouse, updating the start timestamp accordingly. - Enhanced the response from the spend time API to include details about delayed productions and household order changes. - Updated FamilyView component to display the cost of marriage actions and added a help section detailing the effects of actions, including production delays. - Added new translations for action effects in multiple languages to improve user understanding of the marriage actions.
This commit is contained in:
@@ -693,7 +693,14 @@
|
||||
"giftDecent": "Bon cadeau",
|
||||
"giftLavish": "Cadeau généreux",
|
||||
"reconcile": "régler les différends",
|
||||
"costFree": "gratuit",
|
||||
"effectHintTitle": "Coûts et effets de ces actions",
|
||||
"effectSpendTime": "Conversation/temps ensemble : pas de coût en argent, +2 satisfaction du mariage, +1 stabilité publique, -2 ordre du foyer et +{minutes} minutes sur les productions en cours.",
|
||||
"effectGifts": "Les cadeaux coûtent de l'argent et ont des effets plus forts : petit {small} (+2/+1), bon {decent} (+4/+2), généreux {lavish} (+7/+3).",
|
||||
"effectReconcile": "Régler les différends : pas de coût en argent, +1 satisfaction du mariage, +1 stabilité publique.",
|
||||
"effectProduction": "L'effet de production est piloté par le daemon : les productions en cours reçoivent +{minutes} minutes via leur horodatage de départ et se terminent donc plus tard.",
|
||||
"spendTimeSuccess": "Le temps passé ensemble a stabilisé le mariage.",
|
||||
"spendTimeSuccessWithDelay": "Le temps passé ensemble a stabilisé le mariage. {count} production(s) en cours ont été retardées de {minutes} minutes.",
|
||||
"giftSuccess": "Le cadeau a amélioré le mariage.",
|
||||
"reconcileSuccess": "Le différend était pour le moment réglé.",
|
||||
"actionError": "L'action n'a pas pu être réalisée."
|
||||
|
||||
Reference in New Issue
Block a user