Torsten Schulz torsten
  • Joined on 2025-12-19
torsten pushed to main at torsten/yourpart3 2026-03-23 12:00:00 +01:00
9b88a98a20 Implement debtors prison features across the application: Enhance FalukantController to include debtors prison logic in various service methods. Update FalukantService to manage debtors prison state and integrate it into user data retrieval. Modify frontend components, including DashboardWidget, StatusBar, and BankView, to display debtors prison status and warnings. Add localization for debtors prison messages in English, German, and Spanish, ensuring clarity in user notifications and actions.
torsten pushed to main at torsten/yourpart-daemon 2026-03-23 11:56:15 +01:00
e811ec6264 Integrate debt management features into Falukant daemon: Added falukant_debtors module for handling debtor logic, including daily processing and SQL queries for managing debtors' status and actions. Updated FalukantFamilyWorker to incorporate debtor checks and error handling, enhancing financial interactions and family dynamics.
torsten pushed to main at torsten/yourpart3 2026-03-23 11:11:42 +01:00
f2343098d2 Refactor political office type references in FalukantService: Update the alias for PoliticalOfficeType from 'officeType' to 'type' in multiple locations to improve clarity and consistency in candidate ranking logic.
torsten pushed to main at torsten/yourpart3 2026-03-23 11:05:49 +01:00
57ab85fe10 Implement church career information retrieval and update related components: Add a new method in FalukantService to fetch church career details for characters, including current and approved office levels. Enhance DashboardWidget, StatusBar, and ChurchView components to handle new church-related socket events and display relevant information. Update localization files for church-related terms and error messages in English, German, and Spanish.
torsten pushed to main at torsten/yourpart-daemon 2026-03-23 11:02:22 +01:00
9d7f61a329 Enhance church office management in Falukant daemon: Introduced falukantUpdateChurch event for church applications and appointments, updated SQL queries for church office processing, and refactored the PoliticsWorker to streamline daily tasks related to church offices. Improved handling of church application scoring and interim appointments, enhancing overall church dynamics and character interactions.
torsten pushed to main at torsten/yourpart3 2026-03-23 10:47:56 +01:00
ce36315b58 Enhance NobilityView with new house position and condition formatting: Introduce methods to format house position labels and house condition descriptions based on numeric values. Update requirement translations to utilize these new methods for improved clarity and localization.
torsten pushed to main at torsten/yourpart3 2026-03-23 10:31:35 +01:00
80d8caee88 Add new requirements for nobility titles and enhance service logic: Introduce checks for reputation, house position, house condition, office rank, and lover count in the FalukantService. Update title requirements in the initialization script to include these new criteria. Enhance localization for requirements in English, German, and Spanish, ensuring accurate translations for new conditions.
torsten pushed to main at torsten/yourpart-daemon 2026-03-23 10:11:51 +01:00
708ffc3eda Refactor Falukant daemon logic for time-based processing: Updated the handling of monthly servant costs and lover installments to align with the new game time model, introducing a unified "Monatstick" concept for cost calculations. Enhanced SQL queries and worker logic to ensure accurate processing every 2 hours, improving financial interactions and family dynamics.
torsten pushed to main at torsten/yourpart3 2026-03-23 10:10:14 +01:00
b3607849d2 Update servant cost calculation and documentation: Adjust base servant cost formula to reflect a compressed time scale in Falukant, changing the calculation from a realistic monthly wage to an abstract maintenance value. Update implementation spec to clarify the new cost structure and time measurement for the external daemon.
torsten pushed to main at torsten/yourpart3 2026-03-23 10:04:34 +01:00
d901257be1 Fix typos in BranchView and OverviewView: Correct spelling of 'Steuerfläche', 'prüfen', and 'alltäglicher' for improved localization accuracy.
torsten pushed to main at torsten/yourpart-daemon 2026-03-23 10:01:37 +01:00
c82fbc0f7c Implement lover installment logic in FalukantFamilyWorker: Added support for processing lover maintenance payments every 2 hours, including new SQL queries for installment tracking and updates to relationship states. Enhanced WebSocket events to notify UI of installment changes, improving family dynamics and financial interactions.
torsten pushed to main at torsten/yourpart3 2026-03-23 09:53:34 +01:00
d7c59df225 Enhance FamilyView styles for improved layout and responsiveness: Adjust flex properties, grid configurations, and dimensions for better visual consistency. Implement new styles for lover candidate cards and family view to prevent overlap and ensure proper spacing across components.
torsten pushed to main at torsten/yourpart3 2026-03-23 09:34:58 +01:00
f7e0d97174 Add marriage management features: Implement endpoints for spending time with, gifting to, and reconciling with spouses in the FalukantController. Update UserHouse model to include household tension attributes. Enhance frontend components to manage marriage actions and display household tension details, including localization updates in multiple languages.
torsten pushed to main at torsten/yourpart-daemon 2026-03-23 09:02:52 +01:00
fe0361971d Enhance Falukant family and production dynamics: Updated FalukantFamilyWorker to include public stability and household tension calculations, integrating new SQL queries for managing marriage states and household attributes. Added FalukantCertificateWorker for production certificate management, enhancing overall family interaction and production tracking.
torsten pushed to main at torsten/yourpart3 2026-03-22 13:19:24 +01:00
2055c11fd9 Add random chat button to NoLoginView: Introduce a new button for starting random chats, enhancing user engagement options. Update layout for improved accessibility and visual consistency.
torsten pushed to main at torsten/yourpart3 2026-03-22 11:44:47 +01:00
f98352088e Refactor NoLoginView styles for improved layout and spacing: Adjust padding, margins, and grid properties to enhance visual consistency and responsiveness across components.
torsten pushed to main at torsten/yourpart3 2026-03-22 11:00:20 +01:00
63d9aab66a Update NoLoginView styles: Change action panel alignment from space-between to flex-start for improved layout consistency and responsiveness.
torsten pushed to main at torsten/yourpart3 2026-03-22 10:28:26 +01:00
5f9e0a5a49 Refactor AppContent and NoLoginView styles for improved layout: Adjust flex properties and dimensions to enhance responsiveness and ensure consistent spacing across components.
torsten pushed to main at torsten/yourpart3 2026-03-22 10:10:38 +01:00
9af974d2f2 Update NoLoginView styling: Adjust action panel dimensions and layout for improved responsiveness and spacing. Enhance flex properties to ensure better alignment and visual consistency across components.
torsten pushed to main at torsten/yourpart-daemon 2026-03-22 10:09:29 +01:00
d921dc2f7e Integrate servant management into Falukant family dynamics: Added support for servant-related logic in FalukantFamilyWorker, including daily and monthly processing of servant data. Updated SQL queries to handle servant attributes and integrated servant discretion modifiers into relationship calculations, enhancing family interaction and satisfaction tracking.