Caves of Qud

Caves of Qud

Endless Research
25 Comments
Stratos 10 Apr @ 3:04am 
Thanks a lot!
Weyrling  [author] 9 Apr @ 1:25pm 
@jahorot
Go for it, any code I post to the workshop can be used by anybody for any reason.
Stratos 9 Apr @ 7:47am 
Hi. Can the code of this mod be used in new mods? Thanks.
Weyrling  [author] 25 Mar @ 9:02am 
I haven't had any problems in 1.0.
It should be fine to add it to a running game as well, but I suggest backing up your saves any time you change mods regardless.
Chronos 25 Mar @ 6:44am 
Is it working for 1.0?
And can you add it in a running game?
Wax 23 Jun, 2024 @ 9:56pm 
This mod loads now, tysm for all your work!
Weyrling  [author] 23 Jun, 2024 @ 9:16am 
Another part of the API got updated very recently, should be fixed again, again.
Wax 22 Jun, 2024 @ 9:43pm 
This is no longer compatible with CoQ as of the latest major update, despite the 6/13 update
Weyrling  [author] 13 Jun, 2024 @ 5:20pm 
Updated to the current stable version, I've been traveling so it took me a bit.
YASD 11 Jun, 2024 @ 7:46pm 
=== Endless Research Errors ===
<...>\steamapps\workshop\content\333640\2938630154\WMod_ResearchAbility.cs(25,315): error CS1503: Argument 17: cannot convert from 'int' to 'bool'
<...>\steamapps\workshop\content\333640\2938630154\WMod_ResearchAbility.cs(25,319): error CS1503: Argument 18: cannot convert from '<null>' to 'int'
Gokudera ElPsyCongroo 22 May, 2024 @ 8:32am 
Incompatibilities in Spring ¨Molting Beta.
Fixed it by adding a true in AddMyActivatedAbility, just before the two existing true bools there. That should set the (new?) AIDisable to true.

=== Endless Research Errors ===
<...>\steamapps\workshop\content\333640\2938630154\WMod_ResearchAbility.cs(25,315): error CS1503: Argument 17: cannot convert from 'int' to 'bool'
<...>\steamapps\workshop\content\333640\2938630154\WMod_ResearchAbility.cs(25,319): error CS1503: Argument 18: cannot convert from '<null>' to 'int'
== Warnings ==
<...>\steamapps\workshop\content\333640\2938630154\WMod_Research.cs(20,24): warning CS0672: Member 'WMod_Research.Register(GameObject)' overrides obsolete member 'IPart.Register(GameObject)'. Add the Obsolete attribute to 'WMod_Research.Register(GameObject)'.
<...>\steamapps\workshop\content\333640\2938630154\WMod_Research.cs(22,4): warning CS0618: 'IPart.Register(GameObject)' is obsolete: 'Use Register(GameObject, IEventRegistrar)'
ikit_claw yes-yes 5 Feb, 2024 @ 6:18am 
nvm i went poking around in the flies and saw you had it set to increase cooldowns based on schematic tiers and what not
ikit_claw yes-yes 5 Feb, 2024 @ 6:04am 
is the cool down supposed to keep increasing on use? its already well over 1000 turns on just 2 uses
Weyrling  [author] 26 Nov, 2023 @ 6:40am 
API changed with the latest update, should work now.
Herg The Derg 25 Nov, 2023 @ 7:46pm 
Getting the same errors as below
YASD 25 Nov, 2023 @ 10:16am 
=== Endless Research Errors ===
<...>\steamapps\workshop\content\333640\2938630154\WMod_Research.cs(99,45): error CS1503: Argument 2: cannot convert from 'bool' to 'XRL.World.GameObject'
<...>\steamapps\workshop\content\333640\2938630154\WMod_Research.cs(99,65): error CS1503: Argument 5: cannot convert from '<null>' to 'bool'
== Warnings ==
<...>\steamapps\workshop\content\333640\2938630154\WMod_Research.cs(54,32): warning CS0618: 'GameObject.create(string)' is obsolete: 'use Create(), will be removed after Q1 2024'
Theta 25 Nov, 2023 @ 7:51am 
Getting this after the latest update, figured I'd let you know :)

=== Endless Research Errors ===
<...>\steamapps\workshop\content\333640\2938630154\WMod_Research.cs(99,45): error CS1503: Argument 2: cannot convert from 'bool' to 'XRL.World.GameObject'
<...>\steamapps\workshop\content\333640\2938630154\WMod_Research.cs(99,65): error CS1503: Argument 5: cannot convert from '<null>' to 'bool'
== Warnings ==
<...>\steamapps\workshop\content\333640\2938630154\WMod_Research.cs(54,32): warning CS0618: 'GameObject.create(string)' is obsolete: 'use Create(), will be removed after Q1 2024'
Pabs :D 2 Aug, 2023 @ 11:44pm 
wow that was quick! thank you so much! :er_heart:
Weyrling  [author] 2 Aug, 2023 @ 5:20pm 
@Pabs :D
My bad, should be fixed now.
Turns out that, for some reason, if the FireEvent type was not the Research event I was doing the base.Event call but then returning false, instead of returning the base.Event return value.
Pabs :D 2 Aug, 2023 @ 7:38am 
For me at least unlocking the research skill breaks force bracelets for some reason, i do not know if this is the case for anyone else just thought you should know. i will give your alternative mod a try!
bearhiderug 5 May, 2023 @ 4:54pm 
lilke this...
amazing
alividlife 4 Mar, 2023 @ 3:19am 
Gotta admit, I am partial to the original because I have used it so long, but this really feels better in every way. Well done.
Personal opinion, but if your character is a tinkerer in any way whatsoever this mod is must have.
TutterFunks 27 Feb, 2023 @ 4:22pm 
Ah true, I hadn't checked the point cost when I commented :DSTghost: Honestly looks great, good work! :gearthumbsup:
Weyrling  [author] 27 Feb, 2023 @ 10:36am 
This is more of a late-game Skill Point sink, I figure that by the time you have SP you're willing to spend on schematics you're probably rich enough to buy them and this just cuts out the middle-man.

It's also helpful if you're a completionist that can't seem to find the last couple of schematics.
TutterFunks 27 Feb, 2023 @ 5:20am 
This sounds like a really interesting and (hopefully) balanced skill! :spiffo: Can't wait to use it on my next run :D