RimWorld

RimWorld

Choice Of Psycasts
170 Comments
Azuraal  [author] Jul 12 @ 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 Jul 12 @ 4:44am 
odd cause I was running both with no red errors or yellows in 1.5
Azuraal  [author] Jul 12 @ 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 Jul 11 @ 3:21pm 
Why is this now incompatable with Vanilla Psycasts expanded?
Quadraxis Jun 25 @ 10:20am 
Thanks for updating.
Metalocif May 17 @ 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 May 8 @ 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] Feb 6 @ 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 Feb 6 @ 10:51am 
FYI @Azuraal Rimpy is telling me that this mod is in conflict with Vanilla Psycast Expanded
archidictus Feb 4 @ 6:30pm 
Mate, you cut this down so hard. I'm really happy that you did, because this mod is great :D
Mue Dec 28, 2024 @ 8:18pm 
잘 쓸게요 감사합니다!
Azuraal  [author] Dec 23, 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 Dec 23, 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 Oct 4, 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 Apr 29, 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 Apr 2, 2024 @ 3:43am 
Thank you for the 1.5 update! Works perfectly.
Azuraal  [author] Aug 19, 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] Aug 18, 2023 @ 3:31am 
@phflack After removing that line was the pawn left with the capability to learn the expected level of psycast?
phflack Aug 17, 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 Mar 10, 2023 @ 12:12pm 
Updated to Rimworld 1.4, this mod stopped working.
Daniel95818 Dec 13, 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] Dec 4, 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 Dec 4, 2022 @ 11:16am 
No other psycasts from any other levels. No idea why.
Daniel95818 Dec 4, 2022 @ 11:16am 
So I only get the first choice of psycast?
ProfileName Dec 3, 2022 @ 2:37pm 
So, generally not compatible at all, huh?
Azuraal  [author] Dec 3, 2022 @ 12:47pm 
@ProfileName It won't make the game crash and burn, but pretty much as incompatible as it can be.
ProfileName Dec 3, 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 Nov 29, 2022 @ 5:50pm 
The namespace change broke the Multiplayer Compatibility, I fixed it.
The Blind One Nov 9, 2022 @ 12:37pm 
Any chance that there be an option added to get multiple different psycasts per level? Not just the one?
pauldeelaek Nov 4, 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 Sep 6, 2022 @ 1:26pm 
thank you, didn't know that
Azuraal  [author] Sep 5, 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 Sep 5, 2022 @ 2:38pm 
sorry, I got this error in the debug console, what does it mean?
Azuraal  [author] May 31, 2022 @ 4:51pm 
@Halley The mods are explicitly compatible, it will present you with options between level 1 and 6.
Halley May 31, 2022 @ 12:21pm 
How would this mod intereact with the "Keep on Linking" mod?
eldiabs May 28, 2022 @ 10:41am 
Thanks for the quick fix!
Jonao May 28, 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] May 28, 2022 @ 9:45am 
That's what I get for skipping testing. UI issiues should be fixed now for real. Sorry everyone!
ChaosFlame May 28, 2022 @ 9:18am 
Azuraal  [author] May 28, 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.
漆黑之梦 May 28, 2022 @ 7:34am 
@Azuraal
i start a new save, and error after 7:32 update 😒😒
JustKazuma May 28, 2022 @ 6:39am 
https://gist.github.com/e1233d0046add6bf27cd30b53d31a914

Latest update just now broke UI for pawns.
Jonao May 28, 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 May 28, 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 May 28, 2022 @ 5:25am 
Latest patch seems to have done something to any new droids built by Androids mod. https://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] May 28, 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] May 28, 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.
漆黑之梦 May 27, 2022 @ 6:26pm 
it's ok after start a new game

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