Contrats et factures permettent des contrats avancés de joueur à joueur sur des serveurs multijoueurs. Qu'il s'agisse d'aider un voisin ou de gérer une entreprise agricole à part entière, les joueurs peuvent créer, accepter et gérer des contrats pour effectuer des travaux sur le terrain pour d'autres fermes et être payés pour ce travail.
Le mod comprend un système de facturation complet qui permet aux fermes d'envoyer, de payer et de supprimer des factures. Après avoir terminé un contrat, les entrepreneurs peuvent générer une facture directement à partir du travail et l'envoyer à la ferme d'embauche pour paiement, créant ainsi un flux de travail réaliste et structuré. L'accès aux champs est géré automatiquement. Lorsqu'un contrat est accepté, la ferme sous-traitante reçoit l'autorisation de travailler sur le champ spécifique lié à ce contrat.
https://github.com/racc00n01/FS25_CustomContracts
Ajout d'un système de facturation complet
Suppression des paiements automatiques après avoir terminé un contrat
Effectuer un paiement ouvrira désormais une facture que vous pourrez envoyer à la ferme
Créez des factures basées sur des contrats ou des factures autonomes
Accès automatique aux champs lors de l'acceptation d'un contrat
Ligne financière spécifique pour les factures
Ajout de l'onglet de filtre Terminé à la liste des contrats
Les factures sont séparées par boîte de réception et boîte d'envoi
IMPORTANT : En raison de nombreux changements dans la structure des données, vous devez supprimer tous les contrats avant de télécharger cette version. Ou vous pouvez supprimer le CustomContracts.xml dans votre dossier de sauvegarde (numéro). Par exemple : savegame1 -> CustomContracts.xml
IMPORTANT : le nom passe de FS25_CustomContracts à FS25_ContractsAndInvoices. Tout devrait fonctionner de la même manière, mais vous devez supprimer/désactiver l'ancienne version de FS25_CustomContracts
Les contrats devraient expirer correctement maintenant
Suppression du double type de contrat FEUILLAGE SUPPRESSION
Ajout d'une redirection vers l'onglet correct lors de l'exécution d'actions sur un contrat
Rendu dynamique des boutons basé sur les états du contrat
Les contrats annulés des deux côtés ne disparaissent plus
Ajout de la possibilité de modifier les contrats
Ajout de la possibilité de rouvrir les contrats
Implémentation de la bonne façon de rédiger des textes et des traductions
Correction d'un problème où le nom de la ferme de l'entrepreneur sera plus important que certains statuts de contrat dans l'interface utilisateur.