RimWorld

RimWorld

Choice Of Psycasts
170 Comments
Azuraal  [author] 12 Jul @ 5:31am 
Not every bug throws errors or warnings.
Afaik there were never any actual bad interactions between my code and VPE, because VPE sidesteps vanilla code that my mod is patching, but that does not mean there could not be some issue down the line as my or VPE code is changed.

The incompatibility is however fundamental, as my mod is designed for vanilla Psycast system and VPE changes it to its own version that already does allow choosing new Psycasts. There is no good reason to run both mods at the same time, with VPE all that my mod will do is set itself up at the startup, and proceed to do nothing at all.
Torkkar 12 Jul @ 4:44am 
odd cause I was running both with no red errors or yellows in 1.5
Azuraal  [author] 12 Jul @ 1:43am 
@Torkkar You could have just read a few messages down, It has always been incompatible becuase VPE completely overrides how psycasts are selected. With VPE this mod is a deadweight liable to cause bugs.
Torkkar 11 Jul @ 3:21pm 
Why is this now incompatable with Vanilla Psycasts expanded?
Quadraxis 25 Jun @ 10:20am 
Thanks for updating.
Metalocif 17 May @ 5:33am 
I sent a PR on Github to make my mod, Cooler Psycasts, compatible with yours. Can you take a look? Currently, getting level 7+ psycasts causes red errors and does not let the player choose.
Monkey Magic 8 May @ 9:14am 
Found my first Royalty specific mod. I haven't really played around with Psycasters much, but it would suck to get a useless skill right off the bat. Thanks for this.
Azuraal  [author] 6 Feb @ 12:24pm 
@PalmerA, Because it's not compatible, Vanilla Psycasts Expanded completely overwrites the mechanic that my mod is modifying, so there is no point having both in a load order.
PalmerA 6 Feb @ 10:51am 
FYI @Azuraal Rimpy is telling me that this mod is in conflict with Vanilla Psycast Expanded
archidictus 4 Feb @ 6:30pm 
Mate, you cut this down so hard. I'm really happy that you did, because this mod is great :D
Mue 28 Dec, 2024 @ 8:18pm 
잘 쓸게요 감사합니다!
Azuraal  [author] 23 Dec, 2024 @ 11:12pm 
@archidictus The mod's .dll is just 17KB, the majority of that disk space is taken up by 4 versions of harmony for rimworld versions 1.2, 1.3, 1.4, and 1.5, and additonally it seems that I had forgotten to remove the git folder the last time I updated this mod.

I strive to not uplooad junk along my mods but it seems that I was careless that day. I will fix this.
archidictus 23 Dec, 2024 @ 9:19am 
Why is this 8Mb? Is it that complex or is it poorly optimized? Pulling all available [psycasts] and assigning the one selected in the [menu] shouldn't be this big of a lift.
Philadelphus 4 Oct, 2024 @ 11:27am 
@FirstBornAcorn: It seems that adding psylink levels via dev mode bypasses this mod and just adds random ones, but when I got one normally via anima tree linking it worked correctly.
FirstBornAcorn 29 Apr, 2024 @ 5:30pm 
For some reason it does not seem to work for me...
Tested with dev mode by giving random pawns levels on the implant, they get random psycast.
It would be great if we could reset and choose again as well
frame 2 Apr, 2024 @ 3:43am 
Thank you for the 1.5 update! Works perfectly.
Azuraal  [author] 19 Aug, 2023 @ 4:09am 
@phflack The issue should be now fixed, I wasn't able to replicate the issue so I could not test it, but at the very least I refactored the code in such a way that even if something breaks the mod will be able to recover on its own.

Unfortunatly if someone had a save with an unselected custom psycast selection the new update will not be able to interpret it due to the refactoring.
Azuraal  [author] 18 Aug, 2023 @ 3:31am 
@phflack After removing that line was the pawn left with the capability to learn the expected level of psycast?
phflack 17 Aug, 2023 @ 8:49am 
It appears that saving/reloading without choosing a psycast will also break a pawn, making it so they're undraftable and their UI for various things like heat/psyfocus disappear.
It's easy to fix the save file by deleting <CanLearnPsycastCustom><li IsNull="True" /></CanLearnPsycastCustom> from their pawn data.
Sephiroud 10 Mar, 2023 @ 12:12pm 
Updated to Rimworld 1.4, this mod stopped working.
Daniel95818 13 Dec, 2022 @ 11:57pm 
Figured out what was going on. Was using vanilla psycast mod which likely overriding it since it also gives an option to choose is to a more limited extent compared to being able to pick across disciplines.
Azuraal  [author] 4 Dec, 2022 @ 11:24am 
@Daniel14541 I'm not sure what you mean. Increasing the psylink level to 2 did not yield the option to select a level 2 psycast?
Daniel95818 4 Dec, 2022 @ 11:16am 
No other psycasts from any other levels. No idea why.
Daniel95818 4 Dec, 2022 @ 11:16am 
So I only get the first choice of psycast?
ProfileName 3 Dec, 2022 @ 2:37pm 
So, generally not compatible at all, huh?
Azuraal  [author] 3 Dec, 2022 @ 12:47pm 
@ProfileName It won't make the game crash and burn, but pretty much as incompatible as it can be.
ProfileName 3 Dec, 2022 @ 10:46am 
Mods like this ARE compatible with Vanilla Psycasts Expanded, right? Even though it might just be a horrible mess, in reality-
Charlotte 29 Nov, 2022 @ 5:50pm 
The namespace change broke the Multiplayer Compatibility, I fixed it.
The Blind One 9 Nov, 2022 @ 12:37pm 
Any chance that there be an option added to get multiple different psycasts per level? Not just the one?
pauldeelaek 4 Nov, 2022 @ 8:54am 
It's a good mod. I don't like it when rimworld makes me count on random. It would also be great if there was a modification that would allow you to choose non-random traits while growing up in the new DLC. I can't find anything similar in the workshop. Does anyone know if this exists?
Mouwnoun 6 Sep, 2022 @ 1:26pm 
thank you, didn't know that
Azuraal  [author] 5 Sep, 2022 @ 2:49pm 
@Mouwnoun It appears that my mod is not compatible with the multiplayer mod.

Also by the way, in addition to them being hard incompatible, there is no point using my mod with Vanilla Espanded Psycasts.
Mouwnoun 5 Sep, 2022 @ 2:38pm 
sorry, I got this error in the debug console, what does it mean?
Azuraal  [author] 31 May, 2022 @ 4:51pm 
@Halley The mods are explicitly compatible, it will present you with options between level 1 and 6.
Halley 31 May, 2022 @ 12:21pm 
How would this mod intereact with the "Keep on Linking" mod?
eldiabs 28 May, 2022 @ 10:41am 
Thanks for the quick fix!
Jonao 28 May, 2022 @ 10:38am 
It worked for me (re-subscribe), thanks a lot! I love this mod! Thank you for your work and take care ;)
Azuraal  [author] 28 May, 2022 @ 9:45am 
That's what I get for skipping testing. UI issiues should be fixed now for real. Sorry everyone!
ChaosFlame 28 May, 2022 @ 9:18am 
Azuraal  [author] 28 May, 2022 @ 9:03am 
If anyone has issues with Gizmos on pawns, it means steam didn't update to the latest version, and you are at the next to last version (I uploaded the wrong file by mistake sorry). Unsubscribe and resubscribe to force the update.
漆黑之梦 28 May, 2022 @ 7:34am 
@Azuraal
i start a new save, and error after 7:32 update 😒😒
JustKazuma 28 May, 2022 @ 6:39am 
https://gist.github.com/e1233d0046add6bf27cd30b53d31a914

Latest update just now broke UI for pawns.
Jonao 28 May, 2022 @ 6:06am 
hello, i used to use this mod but yesterday i got bug, i have few mods and try one by one and only this mod cause this. I mean disapear some action bars, mostly pawn bar and i cant switch it between fightmode and workmode, hotkey dont work also. Its loaded after harmony and main files with only mod manager after that
Arkolenn 28 May, 2022 @ 5:59am 
https://gist.github.com/473fdaee89a495c6911a4a19428de7b5

I can't see any psycasts, specialist abilities or weapons of pawns. Stopped once I disabled the mod.
eldiabs 28 May, 2022 @ 5:25am 
Latest patch seems to have done something to any new droids built by Androids mod. https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1541064015

When selecting the newly constructed pawn the game pretty much locks up until you select away from the pawn. Previously built androids were fine, however. Removing this mod fixes the newly built android. Not something I've ever seen up until today. Weird stuff.
Azuraal  [author] 28 May, 2022 @ 2:26am 
@漆黑之梦 Actually when looking at the code I know exactly what has happened, and there is no way for me to fix it with an update, but I can tell you what you need to do fix your save.
I'll send you a friend invite so we can chat.
Azuraal  [author] 28 May, 2022 @ 1:56am 
@漆黑之梦 Ok that tells me something in the save got corrupted.
There is only one thing that could get corrupted in the save, and there was a simillar issiue earlier...

Later today I will push an update that will add some bug proofing to saving pawn data, after that loading and resaving the save should fix the issiue.
漆黑之梦 27 May, 2022 @ 6:26pm 
it's ok after start a new game

but my old save ......
漆黑之梦 27 May, 2022 @ 6:20pm 
1. vanya psycast
2. android race
3. i'll try