RimWorld

RimWorld

Psycaster Genes Spawner
32 kommentarer
M4rt1m4067 10. sep. kl. 18:43 
1.6 please? I wanted to do a generations playthrough with mixing psycaster genes and apparently this is the only mod that does it. I'd update it myself but after several hours I gave up
Vortek Gamer 20. juli kl. 15:30 
HEADS UP: This mod will for sure not work as the the mod that this depend on have changed its Mod ID
Vortek Gamer 20. juli kl. 0:33 
When starting fresh with this mod in 1.6, the faction gen dose not work as it have issue with genes. if you are working on an update for this can you let us know?
Shinoskay 16. juli kl. 0:59 
1.6?
thos grol 29. maj kl. 18:16 
Below error could just be save corruption. Unsure.
thos grol 29. maj kl. 18:15 
Cayin below also had a problem with the needs tracker. I can code, but am unfamiliar with Rimworld modding and coding.
thos grol 29. maj kl. 18:14 
Error while determining if Gibbsen should have Need Chemical_Alcohol: System.NullReferenceException: Object reference not set to an instance of an object
[Ref E4E1702F]
at PsycasterGeneSpawner.Utils.GetPsycasterGene (Verse.Pawn pawn)
at PsycasterGeneSpawner.Patch_LifeStageWorker_HumanlikeAdult.Postfix (Verse.Pawn pawn)
at RimWorld.LifeStageWorker_HumanlikeAdult.Notify_LifeStageStarted (Verse.Pawn pawn, RimWorld.LifeStageDef previousLifeStage)
- POSTFIX PsycasterGeneSpawnerMod: Void PsycasterGeneSpawner.Patch_LifeStageWorker_HumanlikeAdult:Postfix(Pawn pawn)
at Verse.Pawn_AgeTracker.RecalculateLifeStageIndex ()
at Verse.Pawn_AgeTracker.get_CurLifeStageIndex ()
at Verse.Pawn_AgeTracker.get_CurLifeStageRace ()
thos grol 29. maj kl. 18:14 
at Verse.Pawn_AgeTracker.get_CurLifeStage ()
at Verse.Pawn.get_DevelopmentalStage ()
at RimWorld.Pawn_NeedsTracker.ShouldHaveNeed (RimWorld.NeedDef nd)
- PREFIX OskarPotocki.VFECore: Boolean VFEMech.ShouldHaveNeed_Patch:Prefix(Pawn ___pawn, NeedDef nd, Boolean& __result)
- PREFIX OskarPotocki.VanillaPsycastsExpanded: Boolean VanillaPsycastsExpanded.Pawn_NeedsTracker_ShouldHaveNeed_Patch:Prefix(NeedDef nd, Pawn ___pawn)
- POSTFIX VPEPuppeteerMod: Void VPEPuppeteer.Pawn_NeedsTracker_ShouldHaveNeed_Patch:Postfix(Pawn ___pawn, NeedDef nd, Boolean& __result)
at RimWorld.Pawn_NeedsTracker.AddOrRemoveNeedsAsAppropriate ()
- PREFIX OskarPotocki.VFECore: Void VFECore.AddOrRemoveNeedsAsAppropriate_Patch:Prefix()
- POSTFIX OskarPotocki.VFECore: Void VFECore.AddOrRemoveNeedsAsAppropriate_Patch:Postfix()
thos grol 29. maj kl. 18:14 
VFEMech.ShouldHaveNeed_Patch was patched by:

VanillaPsycastsExpanded.Pawn_NeedsTracker_ShouldHaveNeed_Patch was patched by:

VPEPuppeteer.Pawn_NeedsTracker_ShouldHaveNeed_Patch was patched by:

VFECore.AddOrRemoveNeedsAsAppropriate_Patch was patched by:

VFECore.AddOrRemoveNeedsAsAppropriate_Patch was patched by:
Daniil 28. maj kl. 10:58 
Is this mod still being updated?
yes.elevens 9. maj kl. 10:38 
literally yes
Feurgott 20. nov. 2024 kl. 0:04 
when are we getting the ability to modify the spawn chances of pawn having psylinks?
Cayin 30. sep. 2024 kl. 9:03 
KΞNTΛR 2. sep. 2024 kl. 12:02 
Got 2 error logs
However, I can't share the log here since it has more than 1000 characters
Gwibbo  [ophavsmand] 17. aug. 2024 kl. 9:43 
Thanks for letting me know! Will be fixing it soon.
nerevarite 6. aug. 2024 kl. 12:57 
Credit to Discord user RecalculateAllGlow()

// error-inducing code
public class CompProperties_UseEffectGivePsycasterGene : CompProperties
{
public GeneDef psycasterGene;

public CompProperties_UseEffectGivePsycasterGene()
{
compClass = typeof(CompProperties_UseEffectGivePsycasterGene);
}
}

// solution
public class CompProperties_UseEffectGivePsycasterGene : CompProperties_UseEffect
{
public GeneDef psycasterGene;

public CompProperties_UseEffectGivePsycasterGene()
{
compClass = typeof(CompUseEffect_GivePsycasterGene);
}
}
nerevarite 6. aug. 2024 kl. 12:56 
Hi, I really like this mod, but was running into the same issues mentioned below. I brought this up in the rimworld discord, and one of the kind souls there found the issue in the mod's code. Long story short, there's an issue due to a type mismatch between CompProperties_UseEffectGivePsycasterGene and CompProperties_UseEffect, and they might have found a solution you could use.

Essentially, they've advised (Quoting):
Gwibbo (mod author of Psycaster Genes Spawner) needs to ensure that their custom CompUseEffect_GivePsycasterGene class has the correct type for its Props property. It should be of type CompProperties_UseEffect.

They've advised a replacement code that could be used, which I'll provide in the next comment if its below character limit. Cheers
Cretz 12. juli 2024 kl. 1:15 
FYI for XML changes to apply this mod must be loaded after its dependency VPE - Biotech Integration
Shinoskay 21. juni 2024 kl. 23:41 
we are suppose to be able to administer these, right? I've got 3 protector formers, I tell my pawns to use one, but they just walk up to it... stare at it... then walk away.
Feurgott 16. juni 2024 kl. 11:22 
I have a bug to report, where whenever I try to link a pawn with using a Neuroformer, it would just not use the item and it will prevent the pawn from gaining a psylink.
Fernando 5. juni 2024 kl. 8:55 
This is too hard to edit, how can I change all to 90%?
SuperBoyOk 23. maj 2024 kl. 17:28 
Thank you for the 1.5 update. Though where can I find the settings?
I want to tweak the spawn rate of baseliners... (or what psycasts they can spawn with)
And, from everywhere I look I cant find the mod settings for: Spawnthesegenes or Psycaster Genes Spawner
Rk 22. maj 2024 kl. 13:23 
Hey there, I've been running into a bug where both the vanilla psylink neuroformer and the psycast specific ones can't be used, creating a red error on the debug log. It happens when just using this mod and its dependencies.
Pheace 21. maj 2024 kl. 12:23 
Thank you!
Tstil1987 4. maj 2024 kl. 1:45 
Great mod, will this be updated to 1.5?
sam1373 5. apr. 2024 kl. 5:06 
Is it possible for a pawn to spawn with multiple psycast paths out of the available ones unlocked? And if not, can you make it so that it can be?

Also, it seems that right now ai pawns still don't use most of the abilities they have, even if they are unlocked - they mostly use only things with a direct enemy target. It would be cool if they could also randomly use other abilities, the ones without target or with a position or a friendly target, even if they aren't very smart at using them
Kyokui Avarus 1. apr. 2024 kl. 15:35 
Is this going to be updated for 1.5 before release?
Icaro 4. mar. 2024 kl. 20:06 
This only works with the Basilicus storyteller or can be used with other storytellers?
Jazora 3. mar. 2024 kl. 22:24 
@Gwibbo Thank you
Gwibbo  [ophavsmand] 3. mar. 2024 kl. 15:22 
Yes, I just had to fix a bug that was causing errors with the removal of the Alpha Animals gene mod
Jazora 2. mar. 2024 kl. 15:58 
Is there a possibility of having Alpha Animals as an optional dependency?
Wargamer 29. feb. 2024 kl. 18:48 
yo i think the impids got them