Skip to content

Commit c73bbb8

Browse files
Added missing strings, updated readme, removed spurious usings
1 parent 9b5df21 commit c73bbb8

File tree

7 files changed

+28
-44
lines changed

7 files changed

+28
-44
lines changed

AutoMount/Info.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"Id": "AutoMount",
33
"DisplayName": "Auto Mount for TabletopTweaks",
44
"Author": "Zepheon, DarthParametric",
5-
"Version": "1.2.4",
6-
"GameVersion": "2.5.0",
5+
"Version": "1.2.5",
6+
"GameVersion": "2.7.0",
77
"ManagerVersion": "0.31.0",
88
"Requirements": [ "ModMenu-2.0.10" ],
99
"LoadAfter": [ "MewsiferConsole.Mod", "TabletopTweaks-Core", "TabletopTweaks-Base", "MorePartySlots" ],

AutoMount/Main.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
using Kingmaker;
33
using Kingmaker.Blueprints.Area;
44
using Kingmaker.Blueprints;
5-
using Kingmaker.EntitySystem.Entities;
65
using Kingmaker.Enums;
76
using Kingmaker.PubSubSystem;
87
using Kingmaker.UnitLogic;

AutoMount/Repository.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"Releases": [
33
{
44
"Id": "AutoMount",
5-
"Version": "1.2.4",
6-
"DownloadUrl": "https://github.com/DarthParametric/AutoMount_for_TabletopTweaks/releases/download/1.2.4/AutoMount_for_TabletopTweaks_v1.2.4.zip"
5+
"Version": "1.2.5",
6+
"DownloadUrl": "https://github.com/DarthParametric/AutoMount_for_TabletopTweaks/releases/download/1.2.5/AutoMount_for_TabletopTweaks_v1.2.5.zip"
77
}
88
]
99
}

AutoMount/Settings.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@ public static void Init()
3838
MMSettings.SetModDescription(ModDesc);
3939
MMSettings.SetModIllustration(Utilities.CreateSprite("AutoMount.Img.Racing_Snail.png"));
4040

41-
//var MainSection = MMSettings.AddSubHeader(HeaderMainDesc, true);
42-
4341
MMSettings.AddToggle(
4442
Toggle.New(
4543
GetKey(MountOnAreaEnter),

AutoMount/Strings/Strings.cs

Lines changed: 19 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ internal class ModStrings
77
{
88
public static readonly LocalizedString ModDesc = Utilities.CreateStringAll("dpautomount-desc",
99
enGB: "Adds a hotkey to mount/dismount pets and automounts when entering an area. Compatible with Tabletop Tweak's Undersized Mount feat.",
10-
deDE: "Fügt einen Hotkey zum Auf- und Absteigen von Haustieren und zum automatischen Aufsteigen beim Betreten eines Bereichs hinzu. Kompatibel mit der Funktion „Undersized Mount“ von Tabletop Tweak.",
10+
deDE: "Fügt einen Hotkey zum Auf-und Absteigen von Haustieren und zum automatischen Aufsteigen beim Betreten eines Bereichs hinzu. Kompatibel mit Tabletop Tweak's Unterdimensionierter Anhängungs-Fähigkeit.",
1111
esES: "Añade una tecla de acceso rápido para montar y desmontar mascotas y se monta automáticamente al entrar en una zona. Compatible con la función de Montura Subdimensionada de Tabletop Tweak.",
1212
frFR: "Ajoute un raccourci clavier pour monter/descendre des familiers et des montures automatiques en entrant dans une zone. Compatible avec la fonctionnalité Monture sous-dimensionnée de Tabletop Tweak.",
1313
itIT: "Aggiunge un tasto di scelta rapida per montare/smontare da animali domestici e per la monta automatica quando si entra in un'area. Compatibile con il talento Montatura sottodimensionata di Tabletop Tweak.",
@@ -17,45 +17,33 @@ internal class ModStrings
1717
zhCN: "添加热键,用于在进入区域时骑乘/下马宠物并自动骑乘。与 Tabletop Tweak 的“小坐骑”专长兼容。"
1818
);
1919

20-
public static readonly LocalizedString HeaderMainDesc = Utilities.CreateStringAll("dpautomount-headermain-desc",
21-
enGB: "Main Settings",
22-
deDE: "",
23-
esES: "",
24-
frFR: "",
25-
itIT: "",
26-
plPL: "",
27-
ptBR: "",
28-
ruRU: "",
29-
zhCN: ""
30-
);
31-
3220
public static readonly LocalizedString HeaderHotkeysDesc = Utilities.CreateStringAll("dpautomount-headerhotkeys-desc",
3321
enGB: "Hotkeys",
34-
deDE: "",
35-
esES: "",
36-
frFR: "",
37-
itIT: "",
38-
plPL: "",
39-
ptBR: "",
40-
ruRU: "",
41-
zhCN: ""
22+
deDE: "Schnelltasten",
23+
esES: "Teclas de acceso rápido",
24+
frFR: "Raccourcis clavier",
25+
itIT: "Tasti di scelta rapida",
26+
plPL: "Skróty klawiszowe",
27+
ptBR: "Teclas de atalho",
28+
ruRU: "Горячие клавиши",
29+
zhCN: "热键"
4230
);
4331

4432
public static readonly LocalizedString HeaderWhitelistDesc = Utilities.CreateStringAll("dpautomount-headerwhitelist-desc",
4533
enGB: "Character Whitelist",
46-
deDE: "",
47-
esES: "",
48-
frFR: "",
49-
itIT: "",
50-
plPL: "",
51-
ptBR: "",
52-
ruRU: "",
53-
zhCN: ""
34+
deDE: "Charakter-Weißliste",
35+
esES: "Lista blanca de caracteres",
36+
frFR: "Liste blanche des caractères",
37+
itIT: "Elenco bianco dei caratteri",
38+
plPL: "Biała lista znaków",
39+
ptBR: "Lista branca de caracteres",
40+
ruRU: "Белый список персонажей",
41+
zhCN: "字符白名单"
5442
);
5543

5644
public static readonly LocalizedString ToggleMountOnEnterDesc = Utilities.CreateStringAll("dpautomount-areaentermount-desc",
5745
enGB: "Mount On Entering Area",
58-
deDE: "Am Eingangsbereich montieren",
46+
deDE: "Montieren beim Betreten eines Bereichs",
5947
esES: "Monte al entrar al área",
6048
frFR: "Monter sur la zone d'entrée",
6149
itIT: "Montare all'ingresso dell'area",
@@ -67,7 +55,7 @@ internal class ModStrings
6755

6856
public static readonly LocalizedString ToggleMountOnEnterDescLong = Utilities.CreateStringAll("dpautomount-areaentermount-desc-long",
6957
enGB: "Automatically mounts all whitelisted party members when entering/loading a new area.",
70-
deDE: "Besteigt automatisch alle auf der Whitelist stehenden Gruppenmitglieder, wenn ein neuer Bereich betreten/geladen wird.",
58+
deDE: "Montieren alle in der Weißliste aufgeführten Parteimitglieder automatisch beim Betreten/Laden eines neuen Bereichs an.",
7159
esES: "Monta automáticamente a todos los miembros del grupo incluidos en la lista blanca al ingresar o cargar una nueva área.",
7260
frFR: "Monte automatiquement tous les membres du groupe sur liste blanche lors de l'entrée/du chargement d'une nouvelle zone.",
7361
itIT: "Monta automaticamente tutti i membri del gruppo nella whitelist quando si entra/carica una nuova area.",

AutoMount/Utils.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@
2020
using System.Text;
2121
using UnityEngine;
2222
using static AutoMount.Settings;
23-
using static Kingmaker.QA.Clockwork.TaskExploreFlyingIsles;
24-
using static Unity.Burst.Intrinsics.X86.Avx;
2523

2624
namespace AutoMount
2725
{

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,19 @@ As-of v1.2.0, TabletopTweaks is no longer a hard requirement for the mod's base
1919
- Mount: **Ctrl+Shift+A** (default).
2020
- Dismount: **Ctrl+Shift+D** (default).
2121
- Auto mount when entering an area (toggleable).
22-
- Whitelist/blacklist party members mounting by party slot position (default is all enabled). Includes provision for larger parties via the [More Party Slots](https://github.com/xADDBx/MorePartySlots/releases/latest) mod, if it is installed.
22+
- Whitelist/blacklist party members mounting by party slot position (default is all enabled). Includes provision for larger parties via the [More Party Slots](https://github.com/xADDBx/MorePartySlots/releases/latest) mod, if it is installed and active.
2323

2424
# Notes
2525
- Not compatible with zephe0n's original version of AutoMount. Pick one or the other.
2626
- Not available via ModFinder (it installs zephe0n's version). Install this version via UMM or manually extract into the game's Mod folder.
2727
- Even though you can technically mount/dismount anywhere, any time (as long as the game allows it) it **will** consume your move action if you perform it while in combat.
2828
- When using the mount hotkey, riders will instantly teleport directly onto their respective mounts, regardless of distance, with no animation. There are no plans to change this.
29-
- If using the ToyBox cheat to autorest at the end of combat, you will be dismounted. There are no plans to change this.
30-
- Enabling the option to auto mount when entering an area may cause issues in certain cutscenes (e.g. Arueshalae dream sequences), but the dismount hotkey should work in these cases.
29+
- If using the ToyBox cheat to autorest at the end of combat, you will be dismounted. There are currently no plans to change this.
30+
- The mod attempts to dynamically detect areas where mounts are hidden (e.g. Arueshalae's dream sequences) and disable automounting/hotkey mounting, but I haven't been able to test all of these directly given the sheer volume. Please report any issues or unintended behaviour you encounter.
31+
- Machine translations have been provided for all officially supported languages. These are no doubt terrible. If anyone wants to volunteer their services as a translator, please refer to [`Strings.cs`](AutoMount/Strings/Strings.cs) and submit corrections by opening an Issue, submitting a Pull Request, or contacting me on the Owlcat Discord server.
3132

3233
# Thanks & Acknowledgements
33-
- zephe0n - Author of the original AutoMount, which provides 95% of the mod's core functionality.
34+
- zephe0n - Author of the original AutoMount, which provides the mod's core functionality.
3435
- xADDBx - Provided advice on the initial implementation of Undersized Mount support and general newb hand-holding on Visual Studio project setup and compiling.
3536
- microsoftenator2022 - Provided the full code for the function to check for the presence of More Party Slots and parse its config file, and provided corrections, fixes and suggestions for various coding issues.
3637
- AlterAsc - Provided advice and code snippets for an alternative implementation of checking mount size and validity, thereby fixing a bug and removing the hard TTT dependency.

0 commit comments

Comments
 (0)