-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmodDesc.xml
More file actions
175 lines (152 loc) · 11.9 KB
/
Copy pathmodDesc.xml
File metadata and controls
175 lines (152 loc) · 11.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
<?xml version="1.0" encoding="utf-8"?>
<modDesc descVersion="113">
<author>SimGamerJen</author>
<version>2.1.1.0</version>
<title>
<en>Helper Profiles</en>
<de>Helferprofile</de>
<fr>Profils D'aides</fr>
</title>
<description>
<en><![CDATA[
Give your farm a consistent team of workers and choose who takes the next AI job. Helper Profiles expands the standard helper roster to 20 permanent worker slots (A-T), with a clear status overlay and a two-tab Helper Management screen.
Manage your team:
- Choose which workers are available for hire in each savegame.
- Switch individual workers ON or OFF roster, enable all workers, or disable the others while keeping your selected worker and any active workers.
- OFF-roster workers are excluded from selection, the overlay and new hires. Their saved appearance bindings and HelperPayroll assignments are retained when they return.
- Active workers cannot be switched OFF, and at least one worker must remain ON roster.
Choose who works next:
- Cycle through available workers using a shortcut.
- Prefer Selected mode hires your chosen worker when free, falling back to another available worker when needed.
- First Free mode hires the first available worker in roster order.
- See your selected worker, the next worker expected to be hired, and which helpers are available or active in an automatically sized table.
- The overlay pages between A-J and K-T, can be shown or hidden, and offers configurable position, size and appearance.
Personalise your helpers with optional companion mods:
- AvatarSwitcher lets you bind saved appearance presets to individual helpers through the Appearances tab. Bindings are saved separately for each savegame.
- HelperPayroll adds a read-only role display to the overlay and roster screen. Manage roles, pay rates and wages in HelperPayroll.
- Helper Profiles works without either companion mod; custom appearance bindings and payroll role information require the corresponding mod.
Default keyboard controls:
- Semicolon (;): cycle workers.
- Shift + ;: switch hiring mode.
- Right Ctrl + ;: open Helper Management (Appearances and Helper Roster tabs).
- Right Alt + ;: show or hide the overlay.
Controls can be reassigned in the game's control settings.
Single player only.
Not compatible with Hired Helper Tool or conflicting helper-roster expansion mods. Helper Profiles disables itself for the session when an incompatible roster owner is detected.
Changelog 2.1.1.0:
- Fixed texture and layout issues in the Helper Management appearance and roster screens.
- Added support for compatible companion mods to request a specific available worker without changing your selected worker or hiring mode.
- Fixed helper continuity with AutoDrive so an assigned worker is retained when AutoDrive temporarily releases and reacquires a helper.
- Fixed intermittent Helper Profiles vehicle keybind loss after switching vehicles by using the vehicle's actual active-input state when registering actions.
]]></en>
<de><![CDATA[
Stelle ein festes Team für deinen Hof zusammen und bestimme, wer den nächsten KI-Auftrag übernimmt. Helferprofile erweitert die standardmäßige Helferliste auf 20 feste Helferplätze (A-T) und bietet eine übersichtliche Statusanzeige sowie eine Helferverwaltung mit zwei Tabs.
Dein Team verwalten:
- Lege für jeden Spielstand fest, welche Helfer eingestellt werden können.
- Aktiviere oder deaktiviere einzelne Helfer, aktiviere alle oder deaktiviere die übrigen. Dabei bleiben der ausgewählte Helfer und alle arbeitenden Helfer aktiviert.
- Deaktivierte Helfer erscheinen weder in der Auswahl noch im Overlay und werden nicht neu eingestellt. Ihre gespeicherten Erscheinungsbilder und HelperPayroll-Zuordnungen bleiben für die spätere Rückkehr erhalten.
- Arbeitende Helfer können nicht deaktiviert werden. Mindestens ein Helfer muss aktiviert bleiben.
Den nächsten Helfer auswählen:
- Wechsle per Tastenkürzel zwischen verfügbaren Helfern.
- Der Modus „Ausgewählten bevorzugen“ stellt deinen gewählten Helfer ein, sofern er frei ist. Andernfalls wird ein anderer verfügbarer Helfer verwendet.
- Der Modus „Ersten freien verwenden“ stellt den ersten verfügbaren Helfer in der Reihenfolge der Liste ein.
- Eine Tabelle mit automatischer Größenanpassung zeigt den ausgewählten und den voraussichtlich nächsten Helfer sowie verfügbare und arbeitende Helfer.
- Das Overlay wechselt zwischen den Seiten A-J und K-T. Es lässt sich ein- und ausblenden sowie in Position, Größe und Darstellung anpassen.
Helfer mit optionalen Begleitmods personalisieren:
- Mit AvatarSwitcher kannst du einzelnen Helfern im Tab für Erscheinungsbilder gespeicherte Aussehensvorlagen zuweisen. Die Zuordnungen werden für jeden Spielstand separat gespeichert.
- HelperPayroll ergänzt eine schreibgeschützte Rollenanzeige im Overlay und in der Helferliste. Rollen, Lohnsätze und Löhne werden in HelperPayroll verwaltet.
- Helferprofile funktioniert auch ohne diese Begleitmods. Eigene Erscheinungszuordnungen und Rolleninformationen benötigen den jeweiligen Mod.
Standard-Tastaturbelegung:
- Semikolon (;): zwischen Helfern wechseln.
- Umschalt + ;: Einstellungsmodus wechseln.
- Rechte Strg-Taste + ;: Helferverwaltung mit den Tabs für Erscheinungsbilder und Helferliste öffnen.
- Rechte Alt-Taste + ;: Overlay ein- oder ausblenden.
Die Tasten können in den Steuerungseinstellungen des Spiels geändert werden.
Nur für den Einzelspielermodus.
Nicht kompatibel mit Hired Helper Tool oder kollidierenden Mods zur Erweiterung der Helferliste. Wird eine inkompatible Verwaltung der Helferliste erkannt, deaktiviert sich Helferprofile für die aktuelle Sitzung.
Changelog 2.1.1.0:
- Textur- und Layoutfehler in den Ansichten für Erscheinungsbilder und Helferliste der Helferverwaltung wurden behoben.
- Kompatible Begleitmods können gezielt einen verfügbaren Helfer anfordern, ohne den ausgewählten Helfer oder den Einstellungsmodus zu ändern.
- Die Helfer-Kontinuität mit AutoDrive wurde behoben, sodass ein zugewiesener Helfer beibehalten wird, wenn AutoDrive ihn vorübergehend freigibt und erneut anfordert.
- Ein sporadischer Ausfall der Helferprofile-Tastenkürzel in Fahrzeugen nach einem Fahrzeugwechsel wurde behoben, indem beim Registrieren der Aktionen der tatsächliche aktive Eingabestatus des Fahrzeugs verwendet wird.
]]></de>
<fr><![CDATA[
Constituez une équipe permanente pour votre ferme et choisissez qui effectuera la prochaine tâche d'IA. Profils d'aides étend la liste standard à 20 emplacements permanents (A-T), avec un tableau d'état clair et un écran de gestion à deux onglets.
Gérez votre équipe :
- Choisissez les aides disponibles à l'embauche pour chaque sauvegarde.
- Activez ou désactivez chaque aide dans la liste, activez-les toutes ou désactivez les autres en conservant l'aide sélectionnée et celles qui travaillent.
- Les aides désactivées sont exclues de la sélection, du tableau et des nouvelles embauches. Leurs apparences enregistrées et leurs affectations HelperPayroll sont conservées pour leur retour.
- Une aide qui travaille ne peut pas être désactivée. Au moins une aide doit rester activée dans la liste.
Choisissez qui travaillera ensuite :
- Parcourez les aides disponibles à l'aide d'un raccourci.
- Le mode « Préférer la sélection » embauche l'aide choisie si elle est libre, ou une autre aide disponible si nécessaire.
- Le mode « Première aide libre » embauche la première aide disponible dans l'ordre de la liste.
- Un tableau à taille automatique affiche l'aide sélectionnée, la prochaine aide prévue à l'embauche et les aides disponibles ou au travail.
- Le tableau passe entre les pages A-J et K-T. Vous pouvez l'afficher ou le masquer et configurer sa position, sa taille et son apparence.
Personnalisez vos aides avec des mods complémentaires facultatifs :
- AvatarSwitcher permet d'attribuer des apparences enregistrées à chaque aide dans l'onglet Apparences. Les associations sont enregistrées séparément pour chaque sauvegarde.
- HelperPayroll ajoute un affichage des rôles en lecture seule au tableau et à la liste des aides. Les rôles, les tarifs et les salaires se gèrent dans HelperPayroll.
- Profils d'aides fonctionne sans ces deux mods. Les associations d'apparences personnalisées et les informations de rôle nécessitent le mod correspondant.
Commandes clavier par défaut :
- Point-virgule (;) : parcourir les aides.
- Maj + ; : changer de mode d'embauche.
- Ctrl droit + ; : ouvrir la gestion des aides (onglets Apparences et Liste des aides).
- Alt droit + ; : afficher ou masquer le tableau.
Les touches peuvent être réattribuées dans les paramètres des commandes du jeu.
Mode solo uniquement.
Non compatible avec Hired Helper Tool ou les mods d'extension de la liste des aides qui entrent en conflit. Profils d'aides se désactive pour la session lorsqu'une gestion incompatible de la liste est détectée.
Changelog 2.1.1.0 :
- Correction des problèmes de textures et de mise en page dans les écrans Apparences et Liste des aides.
- Les mods complémentaires compatibles peuvent demander une aide disponible précise sans modifier l'aide sélectionnée ni le mode d'embauche.
- Correction de la continuité des aides avec AutoDrive afin qu'une aide affectée soit conservée lorsqu'AutoDrive la libère temporairement puis la réaffecte.
- Correction de la perte intermittente des raccourcis Profils d'aides dans les véhicules après un changement de véhicule en utilisant l'état d'entrée actif réel du véhicule lors de l'enregistrement des actions.
]]></fr>
</description>
<l10n filenamePrefix="l10n/l10n"/>
<iconFilename>icon_helperProfiles.dds</iconFilename>
<actions>
<action name="OPEN_HELPER_MENU" category="SYSTEM"/>
<action name="HP_TOGGLE_OVERLAY" category="MISC"/>
<action name="HP_TOGGLE_MODE" category="MISC"/>
<action name="HP_OPEN_APPEARANCE_MENU" category="MISC"/>
<action name="HP_CLEAR_ALL_BINDINGS" category="MENU" axisType="HALF"/>
</actions>
<inputBinding>
<actionBinding action="OPEN_HELPER_MENU">
<binding device="KB_MOUSE_DEFAULT" input="KEY_semicolon"/>
</actionBinding>
<actionBinding action="HP_TOGGLE_MODE">
<binding device="KB_MOUSE_DEFAULT" input="KEY_lshift KEY_semicolon"/>
<binding device="KB_MOUSE_DEFAULT" input="KEY_rshift KEY_semicolon"/>
</actionBinding>
<actionBinding action="HP_OPEN_APPEARANCE_MENU">
<binding device="KB_MOUSE_DEFAULT" input="KEY_rctrl KEY_semicolon"/>
</actionBinding>
<actionBinding action="HP_TOGGLE_OVERLAY">
<binding device="KB_MOUSE_DEFAULT" input="KEY_ralt KEY_semicolon"/>
</actionBinding>
<actionBinding action="HP_CLEAR_ALL_BINDINGS">
<binding device="KB_MOUSE_DEFAULT" input="KEY_a"/>
</actionBinding>
</inputBinding>
<multiplayer supported="false"/>
<extraSourceFiles>
<sourceFile filename="scripts/HP_ProtectedCall.lua"/>
<sourceFile filename="scripts/HP_SlotRegistry.lua"/>
<sourceFile filename="scripts/HP_Compatibility.lua"/>
<sourceFile filename="scripts/HP_Config.lua"/>
<sourceFile filename="scripts/HP_UI.lua"/>
<sourceFile filename="scripts/HP_Debug.lua"/>
<sourceFile filename="scripts/HP_ASBridge.lua"/>
<sourceFile filename="scripts/HP_WorkerAppearance.lua"/>
<sourceFile filename="scripts/HP_AppearanceMenu.lua"/>
<sourceFile filename="scripts/gui/HP_AppearanceBindingsScreen.lua"/>
<sourceFile filename="scripts/HelperProfiles.lua"/>
<sourceFile filename="scripts/HP_AutoDriveContinuity.lua"/>
<sourceFile filename="scripts/HP_AutoDrivePayrollBridge.lua"/>
<sourceFile filename="scripts/HP_RosterExpansion.lua"/>
<sourceFile filename="scripts/HP_IntegrationAPI.lua"/>
<sourceFile filename="scripts/HP_HelperAcquisitionRouter.lua"/>
<sourceFile filename="scripts/RegisterPlayerActionEvents.lua"/>
</extraSourceFiles>
</modDesc>