Skip to content

Commit

Permalink
3.12.0: Updated to Rimworld 1.4
Browse files Browse the repository at this point in the history
- Prevent accidental Gauranlen tree chop designation
- Updated translations: German, French
  • Loading branch information
UnlimitedHugs committed Oct 23, 2022
2 parents 2d9efff + 59ff818 commit 4a88b33
Show file tree
Hide file tree
Showing 34 changed files with 368 additions and 281 deletions.
6 changes: 3 additions & 3 deletions AllowTool.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
<Optimize>false</Optimize>
<OutputPath>Mods\AllowTool\v1.3\Assemblies\</OutputPath>
<OutputPath>Mods\AllowTool\v1.4\Assemblies\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
Expand Down Expand Up @@ -66,7 +66,7 @@
<Compile Include="Source\Context\MenuEntry_ForbidVisible.cs" />
<Compile Include="Source\Context\MenuEntry_MineSelectStripMine.cs" />
<Compile Include="Source\Context\MenuEntry_SelectSimilarHome.cs" />
<Compile Include="Source\Designators\AnimaTreeMassDesignationFix.cs" />
<Compile Include="Source\Designators\SpecialTreeMassDesignationFix.cs" />
<Compile Include="Source\Designators\Designator_StripMine.cs" />
<Compile Include="Source\Handlers\AllowThingToggleHandler.cs" />
<Compile Include="Source\Handlers\HaulUrgentlyCacheHandler.cs" />
Expand Down Expand Up @@ -136,7 +136,7 @@
<Compile Include="Source\Designators\Designator_SelectSimilarReverse.cs" />
<Compile Include="Source\Patches\Command_GizmoOnGUI_Patch.cs" />
<Compile Include="Source\Patches\DefOfHelper_RebindAll_Patch.cs" />
<Compile Include="Source\Patches\InspectGizmoGrid_DrawInspectGizmoGridFor_Patch.cs" />
<Compile Include="Source\Patches\Designator_CreateReverseDesignationGizmo_Patch.cs" />
<Compile Include="Source\Patches\ReverseDesignatorDatabase_Init_Patch.cs" />
<Compile Include="Source\Handlers\ReverseDesignatorHandler.cs" />
<Compile Include="Source\Designators\ReverseDesignatorDef.cs" />
Expand Down
3 changes: 2 additions & 1 deletion Mods/AllowTool/About/About.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@
<li>1.1</li>
<li>1.2</li>
<li>1.3</li>
<li>1.4</li>
</supportedVersions>
<url>https://ludeon.com/forums/index.php?topic=17218.0</url>
<packageId>UnlimitedHugs.AllowTool</packageId>
<description>Version: 3.11.1
<description>Version: 3.12.0

A set of tools to make your life on the Rim a bit easier.
Easily forbid and unforbid items, select similar things, have things hauled urgently and affect the entire map with powerful new tool extensions.
Expand Down
2 changes: 1 addition & 1 deletion Mods/AllowTool/About/ModSync.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<ModSyncNinjaData>
<ID>e0d34ab2-0085-4745-99b7-9066f2180320</ID>
<ModName>Allow Tool</ModName>
<Version>3.11.1</Version>
<Version>3.12.0</Version>
<SaveBreaking>False</SaveBreaking>
<Host name="Github">
<Owner>UnlimitedHugs</Owner>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,24 +1,50 @@
<?xml version="1.0" encoding="utf-8" ?>
<LanguageData>


<AllowDesignator.label>Autoriser</AllowDesignator.label>
<AllowDesignator.description>Autoriser l'utilisation des objets sur l'ensemble de la zone sélectionnée.

Cliquer-glisser pour déterminer la zone d'action.</AllowDesignator.description>

<ForbidDesignator.label>Interdire</ForbidDesignator.label>
<ForbidDesignator.description>Interdire l'utilisation des objets sur l'ensemble de la zone sélectionnée.

Cliquer-glisser pour déterminer la zone d'action.</ForbidDesignator.description>

<AllowAllDesignator.label>Autoriser tout</AllowAllDesignator.label>
<AllowAllDesignator.description>Autoriser tout objets sur l'ensemble de la carte.

Cliquer pour utiliser.

Maintenir Shift pour inclure squelettes et cadavres également.</AllowAllDesignator.description>

<MassSelectDesignator.label>Sélection multiple</MassSelectDesignator.label>
<MassSelectDesignator.description>Sélectionner tout dans la zone désignée; vraiment tout.
Maintenir Shift pour ajouter à votre selection actuelle.
Maintenir Ctrl/Option pour sélectionner uniquement des objets du même type que celui que vous avez déjà en sélection actuellement.
Maintenir Alt pour sélectionner tout objets du même type sur l'ensemble de la carte</MassSelectDesignator.description>
<SelectSimilarDesignator.label>Similaires</SelectSimilarDesignator.label>
<SelectSimilarDesignator.description>Sélectionne uniquement les éléments similaires à ceux déjà sélectionnés.

Maintenez la touche Maj enfoncée pour choisir des choses supplémentaires.

Maintenez Alt pour ignorer les limites de sélection.</SelectSimilarDesignator.description>

<HaulUrgentlyDesignator.label>Transport urgent</HaulUrgentlyDesignator.label>
<HaulUrgentlyDesignator.description>Marquez les choses à transporter dès que possible. Les colons retarderont les autres travaux jusqu'à ce que le transport soit terminé.

Configurable dans l'onglet Travail. Maintenez la touche Maj enfoncée pour interrompre le travail actuel des colons.</HaulUrgentlyDesignator.description>

<FinishOffDesignator.label>Achever</FinishOffDesignator.label>
<FinishOffDesignator.description>Tuez rapidement et sans douleur les créatures à terre.

Maintenez la touche Maj enfoncée pour inclure les colons et les alliés.</FinishOffDesignator.description>

<HarvestFullyGrownDesignator.label>Récolter à maturité</HarvestFullyGrownDesignator.label>
<HarvestFullyGrownDesignator.description>Ordonne la récolte ou la coupe des récoltes et des arbres arrivés à maturation pour produire leur quantité maximale de ressources une fois récoltés.

Maintenez la touche Maj enfoncée pour n'inclure que les plantes.

Maintenez Ctrl/Option pour n'inclure que les arbres.</HarvestFullyGrownDesignator.description>

<StripMineDesignator.label>Miner</StripMineDesignator.label>
<StripMineDesignator.description>Présente les ordres de mine dans une grille pour maximiser les chances de trouver des minerais cachés.

Maintenez la touche Maj enfoncée pour afficher la fenêtre des paramètres ou désigner à l'aide des paramètres actuels.</StripMineDesignator.description>

</LanguageData>
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<FinishingOff.labelShort>Achever</FinishingOff.labelShort>
<FinishingOff.pawnLabel>achever</FinishingOff.pawnLabel>
<FinishingOff.gerundLabel>Achève</FinishingOff.gerundLabel>
<FinishingOff.description>STuez des créatures assommées rapidement et sans douleur. \n Ajouté par le mod AllowTool. Peut être ajouté au &gt;Les paramètres de mod peuvent être désactivés.</FinishingOff.description>
<FinishingOff.description>Achever des créatures assommées rapidement et sans douleur. \n Ajouté par le mod AllowTool. Peut être ajouté au &gt;Les paramètres de mod peuvent être désactivés.</FinishingOff.description>
<FinishingOff.verb>achever</FinishingOff.verb>

</LanguageData>
Original file line number Diff line number Diff line change
@@ -1,27 +1,29 @@
<?xml version="1.0" encoding="utf-8" ?>
<LanguageData>

<AllowDesignator.label>Erlaube ausgewähltes</AllowDesignator.label>
<AllowDesignator.description>Erlaube alle Gegenstände in dem ausgewählten Gebiet. Klicke und halte die Maustaste gedrückt, um ein Gebiet auszuwählen, welches alle Gegenstände markiert.</AllowDesignator.description>
<AllowDesignator.label>Auswahl erlauben</AllowDesignator.label>
<AllowDesignator.description>Erlaube alle verbotenen Objekte im ausgewählten Bereich.\nKlicke und ziehe über den gewünschten Bereich.</AllowDesignator.description>

<ForbidDesignator.label>Verbiete ausgewähltes</ForbidDesignator.label>
<ForbidDesignator.description>Verbiete alle Gegenstände in dem ausgewählten Gebiet. Klicke und halte die Maustaste gedrückt, um ein Gebiet auszuwählen, welches alle Gegenstände markiert.</ForbidDesignator.description>
<ForbidDesignator.label>Auswahl verbieten</ForbidDesignator.label>
<ForbidDesignator.description>Verbiete alle Objekte im ausgewählten Bereich.\nKlicke und ziehe über den gewünschten Bereich.</ForbidDesignator.description>

<AllowAllDesignator.label>Erlaube alles</AllowAllDesignator.label>
<AllowAllDesignator.description>Erlaube alle verbotenen Gegenstände auf der Karte. Klicke, um es zu aktivieren. &lt;b&gt;Halte Strg&lt;/b&gt; um Gebäude miteinzubeziehen.
&lt;b&gt;Halte Shift&lt;/b&gt; um Skelette und verottende Körper miteinzubeziehen.</AllowAllDesignator.description>
<AllowAllDesignator.label>Alles erlauben</AllowAllDesignator.label>
<AllowAllDesignator.description>Erlaubt alle verbotenen Objekte auf der Karte.\nKlicke, um es zu aktivieren.\n&lt;b&gt;Halte Strg&lt;/b&gt; gedrückt, um Bauwerke einzubeziehen.\n&lt;b&gt;Halte Umschalt&lt;/b&gt; gedrückt, um Skelette und verrottende Leichen einzubeziehen.</AllowAllDesignator.description>

<SelectSimilarDesignator.label>Wähle ähnliches</SelectSimilarDesignator.label>
<SelectSimilarDesignator.description>Wähle nur Sachen aus, die ähnlich den bereits Ausgewählten sind. &lt;b&gt;Halte Shift&lt;/b&gt; um zusätzliche Sachen auszuwählen.
&lt;b&gt;Halte Alt&lt;/b&gt; um das Auswahllimit zu ignorieren.</SelectSimilarDesignator.description>
<SelectSimilarDesignator.label>Ähnliches auswählen</SelectSimilarDesignator.label>
<SelectSimilarDesignator.description>Wählt nur Objekte aus, die den bereits ausgewählten ähneln.\n&lt;b&gt;Halte Umschalt&lt;/b&gt; gedrückt, um weitere Objekte auszuwählen.\n&lt;b&gt;Halte Alt&lt;/b&gt; gedrückt, um das Auswahllimit zu ignorieren.</SelectSimilarDesignator.description>

<HaulUrgentlyDesignator.label>Dringend wegtragen</HaulUrgentlyDesignator.label>
<HaulUrgentlyDesignator.description>Markiere Objekte, die so schnell wie möglich weggetragen werden sollen. Die Kolonisten zögern andere Arbeiten hinaus, bis dieser Befehl ausgeführt wurde.\nKonfigurierbar im Arbeit-Tab.\n&lt;b&gt;Halte Umschalt&lt;/b&gt; gedrückt, um die aktuelle Arbeit der Kolonisten zu unterbrechen.</HaulUrgentlyDesignator.description>

<FinishOffDesignator.label>Sofort töten</FinishOffDesignator.label>
<FinishOffDesignator.description>Töte schnell und schmerzlos am Boden liegende Kreaturen.\n&lt;b&gt;Halte Umschalt&lt;/b&gt; gedrückt, um Kolonisten und Verbündete einzubeziehen.</FinishOffDesignator.description>

<HarvestFullyGrownDesignator.label>Vollreife Pflanzen ernten</HarvestFullyGrownDesignator.label>
<HarvestFullyGrownDesignator.description>Markiert erntbare Pflanzen wie Bäume und Feldfrüchte, die ausreichend gewachsen sind, um den maximalen Ertrag zu erwirtschaften.\n&lt;b&gt;Halte Umschalt&lt;/b&gt; gedrückt, um Bäume auszuschließen.\n&lt;b&gt;Halte Strg&lt;/b&gt; gedrückt, um nur Bäume zu markieren.</HarvestFullyGrownDesignator.description>

<StripMineDesignator.label>Gitterförmig abbauen</StripMineDesignator.label>
<StripMineDesignator.description>Platziert ein Gitter aus Abbaubefehlen, um die Chance zu erhöhen, versteckte Erze zu finden.\n&lt;b&gt;Halte Umschalt&lt;/b&gt; gedrückt, um das Einstellungsfenster anzuzeigen oder die aktuellen Einstellungen zu verwenden.</StripMineDesignator.description>

<HaulUrgentlyDesignator.label>Dringend tragen</HaulUrgentlyDesignator.label>
<HaulUrgentlyDesignator.description>Markiere Sachen, um sie so schnell wie möglich zu tragen. Kolonisten werden ihre Arbeit unterdrücken, bis der Transport erledigt ist.
Konfigurierbar in der Arbeitsleiste.
&lt;b&gt;Halte Shift&lt;/b&gt; um die derzeitige Arbeit des jeweiligen Kolonisten abzubrechen.</HaulUrgentlyDesignator.description>

<FinishOffDesignator.label>den Rest geben</FinishOffDesignator.label>
<FinishOffDesignator.description>Schnell und schmerzlos niedergeschlagene Kreaturen töten.
&lt;b&gt;Halte Shift&lt;/b&gt; um Kolonisten und Verbündete miteinzubeziehen.</FinishOffDesignator.description>

</LanguageData>
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<LanguageData>

<FinishOffPawn.reportString>Kreatur erledigen</FinishOffPawn.reportString>
<FinishOffPawn.reportString>Tötet sofort eine Kreatur.</FinishOffPawn.reportString>

</LanguageData>
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
<LanguageData>

<AllowTool.label>Allow Tool</AllowTool.label>
<AllowTool.description>Tastenkombinationen bereitgestellt von der AllowTool Mod.</AllowTool.description>
<AllowTool.description>Tastenkürzel für Werkzeuge, die von der Mod "Allow Tool" bereitgestellt werden.</AllowTool.description>

</LanguageData>
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,16 @@

<DesignatorAllowAll.label>Werkzeug: Alles erlauben</DesignatorAllowAll.label>

<DesignatorSelectSimilar.label>Werkzeug: Wähle ähnliches</DesignatorSelectSimilar.label>
<DesignatorSelectSimilar.label>Werkzeug: Ähnliches auswählen</DesignatorSelectSimilar.label>

<DesignatorHaulUrgently.label>Werkzeug: Dringend tragen</DesignatorHaulUrgently.label>
<DesignatorHaulUrgently.label>Werkzeug: Dringend wegtragen</DesignatorHaulUrgently.label>

<DesignatorFinishOff.label>Werkzeug: Den Rest geben</DesignatorFinishOff.label>

<ToolContextMenuAction.label>Derzeitiges Werkzeug: Kontextmenü-Aktion</ToolContextMenuAction.label>
<DesignatorFinishOff.label>Werkzeug: Sofort töten</DesignatorFinishOff.label>

<DesignatorHarvestFullyGrown.label>Werkzeug: Vollreife Pflanzen ernten</DesignatorHarvestFullyGrown.label>

<DesignatorStripMine.label>Werkzeug: Gitterförmig abbauen</DesignatorStripMine.label>

<ToolContextMenuAction.label>Aktuelles Werkzeug: Kontextmenüaktion</ToolContextMenuAction.label>

</LanguageData>
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>

<!-- EN: The "Equals" key activates the first tool right-click action when something is selected. -->
<AllowToolTips.ContextKey>Standardmäßig aktiviert die Taste "=" die erste Rechtsklickaktion eines Werkzeugs, wenn etwas ausgewählt ist.</AllowToolTips.ContextKey>
<!-- EN: Pressing the "Equals" key after selecting a mineable resource will designate the whole cluster for mining. -->
<AllowToolTips.MineConnected>Standardmäßig wird durch Drücken der Taste "=", nachdem eine abbaubare Ressource ausgewählt wurde, das gesamte Vorkommen zum Abbauen markiert.</AllowToolTips.MineConnected>
<!-- EN: Some tools in the Orders menu behave differently when used with modifier keys. Hover over the tools for more information. -->
<AllowToolTips.ToolModifiers>Einige Werkzeuge im Befehlsmenü verhalten sich anders, wenn zusätzlich eine Modifikatortaste gedrückt gehalten wird. Bewege den Mauszeiger über die Werkzeuge, um weitere Informationen zu erhalten.</AllowToolTips.ToolModifiers>
<!-- EN: When something is selected, you can pick up the appropriate tool by holding Shift and clicking one of the command buttons. -->
<AllowToolTips.ToolPickup>Wenn etwas ausgewählt ist, kannst du das entsprechende Werkzeug aufheben, indem du die Umschalttaste gedrückt hältst und auf eine der Befehlsschaltflächen klickst.</AllowToolTips.ToolPickup>
<!-- EN: Many mods have settings you can tweak to suit your play style. The Mod Settings button is found in the Options menu. -->
<AllowToolTips.ModOptions>Viele Mods haben Einstellungen, die du an deinen Spielstil anpassen kannst. Sie sind über die Schaltfläche "Mod-Einstellungen" in den Optionen aufrufbar.</AllowToolTips.ModOptions>
<!-- EN: Pressing the "Home" key will allow all forbidden things on the map. -->
<AllowToolTips.AllowAll>Standardmäßig werden durch Drücken der POS1-Taste alle verbotenen Objekte auf der Karte erlaubt.</AllowToolTips.AllowAll>
<!-- EN: Command buttons with a small mouse icon can be right-clicked for additional special commands. -->
<AllowToolTips.RightClick>Befehlsschaltflächen, auf denen ein kleines Maussymbol zu sehen ist, können mit der rechten Maustaste angeklickt werden, um zusätzliche Befehle anzuzeigen.</AllowToolTips.RightClick>
<!-- EN: The "Select similar" tool has many uses. It can help find ore deposits, harvest wild healroot and deconstruct cables under walls. -->
<AllowToolTips.SelectSimilar>Das Werkzeug "Ähnliches auswählen" ist vielfältig einsetzbar. Es kann helfen, Erzvorkommen zu finden, wilde Heilwurzeln zu ernten und Stromkabel unter Wänden abzureißen.</AllowToolTips.SelectSimilar>

</LanguageData>
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8" ?>
<LanguageData>

<HaulUrgently.label>Dringend Sachen tragen</HaulUrgently.label>
<HaulUrgently.verb>Dringend tragen</HaulUrgently.verb>
<HaulUrgently.gerund>Dringendes Tragen</HaulUrgently.gerund>
<HaulUrgently.label>Objekte dringend wegtragen</HaulUrgently.label>
<HaulUrgently.verb>dringend wegtragen</HaulUrgently.verb>
<HaulUrgently.gerund>dringendes Wegtragen</HaulUrgently.gerund>

<FinishOff.label>Kreatur erledigen</FinishOff.label>
<FinishOff.verb>den Rest geben</FinishOff.verb>
<FinishOff.gerund>den Rest geben</FinishOff.gerund>
<FinishOff.label>Kreaturen sofort töten</FinishOff.label>
<FinishOff.verb>sofort töten</FinishOff.verb>
<FinishOff.gerund>sofortiges Töten</FinishOff.gerund>

</LanguageData>
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
<LanguageData>

<HaulingUrgent.labelShort>Transport+</HaulingUrgent.labelShort>
<HaulingUrgent.pawnLabel>Dringender Träger</HaulingUrgent.pawnLabel>
<HaulingUrgent.gerundLabel>Dringend tragen</HaulingUrgent.gerundLabel>
<HaulingUrgent.description>Tragen mit hoher Priorität. Funkioniert wie das reguläre Tragen, jedoch nur für Objekte, die manuell markiert werden. Benutze &lt;b&gt;Architekt &gt; Befehle &gt; Dringendes Tragen&lt;/b&gt; um Sachen zum Tragen zu markieren.\nHinzugefügt durch die AllowTool Mod. Kann in den &gt; Mod Settings deaktiviert werden.</HaulingUrgent.description>
<HaulingUrgent.verb>Dringend tragen</HaulingUrgent.verb>
<HaulingUrgent.pawnLabel>dringender Träger</HaulingUrgent.pawnLabel>
<HaulingUrgent.gerundLabel>Transport+</HaulingUrgent.gerundLabel>
<HaulingUrgent.description>Träger tragen Objekte so schnell wie möglich von A nach B. Funktioniert wie das normale Tragen, jedoch nur für Objekte, die manuell markiert wurden. Benutze &lt;b&gt;Architekt &gt; Befehle &gt; Dringend wegtragen&lt;/b&gt;, um Objekte zum Wegtragen zu markieren.\n\nEin Werkzeug der Allow Tool Mod. Kann in Optionen &gt; Mod-Einstellungen deaktiviert werden.</HaulingUrgent.description>
<HaulingUrgent.verb>dringend wegtragen</HaulingUrgent.verb>

<FinishingOff.labelShort>Erledigen</FinishingOff.labelShort>
<FinishingOff.pawnLabel>Exekutieren</FinishingOff.pawnLabel>
<FinishingOff.gerundLabel>Den Rest geben</FinishingOff.gerundLabel>
<FinishingOff.description>Schnell und schmerzlos niedergeschlagene Kreaturen erledigen.\nHinzugefügt durch die AllowTool Mod. Kann in den &gt; Mod Settings deaktiviert werden.</FinishingOff.description>
<FinishingOff.verb>den Rest geben</FinishingOff.verb>
<FinishingOff.labelShort>sofort töten</FinishingOff.labelShort>
<FinishingOff.pawnLabel>Vollstrecker</FinishingOff.pawnLabel>
<FinishingOff.gerundLabel>sofortiges Töten</FinishingOff.gerundLabel>
<FinishingOff.description>Vollstrecker töten schnell und schmerzlos am Boden liegende Kreaturen.\n\nEin Werkzeug der Allow Tool Mod. Kann in Optionen &gt; Mod-Einstellungen deaktiviert werden.</FinishingOff.description>
<FinishingOff.verb>sofort töten</FinishingOff.verb>

</LanguageData>
Loading

0 comments on commit 4a88b33

Please sign in to comment.