边缘世界 RimWorld

边缘世界 RimWorld

Vanometric Cell Combining
57 条留言
Spirehawk 7 月 29 日 上午 7:13 
so far does indeed seem to be functioning fine, very sweet!
il let ya know if i find something not working properly
esev  [作者] 7 月 16 日 下午 6:55 
@Spirehawk this is just an xml mod itll still work. ill also update for 1.6 at some point
Spirehawk 7 月 16 日 上午 5:58 
its a damn shame this one never got updated, dunno if it still works anymore but it was so great
blackrave 2024 年 11 月 28 日 上午 9:57 
If you ever decide to rework this mod for 1.5, my idea was generally following your resource requirments, except with minified cells instead of cores.
So 1 unstable into 1 small (basically stabilizing small cell)
2 small into 1 medium
(plus alternative recipe of 3 unstable into 1 medium for vanilla only)
2 medium into 1 large
and 10 or 11 large into 1 reactor (exact balance is 10.5, so either works)

And of course that would make vanometric cores unnecessary.
blackrave 2024 年 11 月 28 日 上午 9:57 
Welp, it seems I hit the same wall as previously with Make Anything Buildable (mod that allows to add/edit construction recipes)
When I set building as ingredient, game thinks I want building, not minified building
Minified buildings aren't recognized as valid, only installed buildings.
But when installed, pawns uninstall said building, carry to blueprint and drop it next to it, instead of putting it "in"
It seems game is very confused when you try make buildings from another buildings

Alternatively what must be used is minified versions, but I'm not exactly sure how set those as requirment.
I'll try messing around a bit more, but I doubt my knowledge will be enough to figure out minified use, and google gives out nothing useful.
blackrave 2024 年 11 月 28 日 上午 8:02 
not planning to release it, just asking for personal use
esev  [作者] 2024 年 11 月 28 日 上午 7:50 
@blackrave let me know if you release it
esev  [作者] 2024 年 11 月 28 日 上午 7:50 
yea go ahead. i don’t know why i didn’t do that
blackrave 2024 年 11 月 27 日 下午 9:18 
I have a question- can I use your mod as basis for mine?
I had idea for different approach that doesn't use vanometric cores, but minified previous tiers instead (mostly born out of frustration when deconstruction doesn't give cores)
Only issue I can think of is using specific minified buildings as construction resource, but will have to give a try and see how game handles it.

Mostly asking because this mod is already halfway there and it can be repurposed with a bit of tinkering, instead of writting new mod from scratch.
esev  [作者] 2024 年 4 月 28 日 下午 1:48 
@doom587 i havent played rimworld since the dlc came out, i will come back to this comment when i do end up playing
doom587 2024 年 4 月 25 日 下午 11:50 
though just giving a thought, do you think there's anything from the anomaly modpack considering it's ancient archo stuff to maybe combine it into Vanometric Power Cores? considering Bioferrite can be used to generate power, do you think using a Shard and a bunch of Bioferrite could thematically make a Power Core?
doom587 2024 年 4 月 25 日 下午 11:45 
ill try giving you a heads up on it, as im waiting for more mods to fix themselves currently and update, so i wouldn't be able to tell if it's your mod or another without re-arranging everything. if i notice something before you start playing the game again and look it over yourself ill give you a heads up.
esev  [作者] 2024 年 4 月 23 日 下午 4:15 
@doom587 yea i dont have much time and am currently not playing the game. It is just an XML mod so theres a good chance it still work. But if it doesnt, you can let me know I will make note of it, to fix it when i get to it
doom587 2024 年 4 月 22 日 下午 6:29 
figured id give a poke to ask about 1.5, if ever you get the time.
esev  [作者] 2023 年 12 月 28 日 下午 1:59 
@lRey i put your solution #1 in and it appears to work. lack of vfe power doesnt throw any errors. thanks. Update pushed to workshop
lRey 2023 年 10 月 28 日 下午 11:59 
I forgot to add that there were some things to keep in mind when using LoadFolders.xml.

While IfModActive allows you to list multiple packageId and specify them as OR conditions, it does not (as far as I know) allow you to use an AND condition, i.e., "if all of them are installed" as a condition.

Also, if there are multiple files with the same relative path, the one in the last listed folder will be loaded. So, for example, if you have two ResearchProjectDefs, one that always loads and one that loads conditionally, change the name of the conditionally loaded one to something like "ResearchProjectDefs-ModName.xml", This should avoid conflicts.
(Conversely, you can "overwrite" the original file by keeping the conditionally loaded side in the same relative path.)
lRey 2023 年 10 月 28 日 上午 5:29 
I may be a little too nosy, but the idea of this mod is great and I love using it.
I hope it helps your work a little. Thanks for making this mod.
lRey 2023 年 10 月 28 日 上午 5:19 
And since VanometricTinkering is basically a research project that is always added, I don't think it is necessary to add it with Patch.
Adding the Defs using Patch may obfuscate the error, so we recommend the general method of placing the ResearchProjectDefs for VanometricTinkering in the folder where you always load it.
lRey 2023 年 10 月 28 日 上午 4:42 
This way, you should have no problem just placing the ResearchProjectDefs for adding AdvancedVanometric's ResearchProject in that folder as is.
Because LoadFolders.xml will do the checking of the conditions for you, so you don't need to use Patch ...... which means you don't have to do it in the redundant way I presented it, lol.

Even if you have only one of VFE-Power or VFE-Mechanoids installed, this approach should work, since AdvancedVanometric is required for both.
lRey 2023 年 10 月 28 日 上午 4:41 
sorry, I was just thinking about this again and I think the solution I offered was contrary to DRY. In other words, it is a bit too verbose.

So, I would like to suggest another way to use LoadFolders.xml.
With LoadFolders.xml, you can select the folders to load by checking if the specified mods have been added to that environment.

It is easy to use and you can find the basic usage by looking it up. So I will show you the syntax to check that either VFE-Power or VFE-Mechanoids is installed.
As far as I know, you can provide the condition "if either VFE-Power or VFE-Mechanoids is loaded" by using the following.

<li IfModActive="VanillaExpanded.VFEPower,OskarPotocki.VFE.Mechanoid">(FolderName)</li>
esev  [作者] 2023 年 10 月 26 日 下午 10:01 
@lRey Thanks I will try to get around to doing this, definitely when i return to this game. I did it like that because i didnt know how to do it the right way
lRey 2023 年 10 月 24 日 上午 5:48 
And this is not a compatibility bug, but it seems unnatural that VanometricBasics is not specified in the VanometricTinkering prerequisites (just my personal opinion).
So I would appreciate it if you could add VanometricBasics to the list of prerequisites for VanometricTinkering.
lRey 2023 年 10 月 24 日 上午 5:43 
These changes worked well in my environment.
Also, there is a typo in the Advanced Vanometrics label (there is a space at the beginning of the line).
It would be helpful if you could correct this as well.
lRey 2023 年 10 月 24 日 上午 5:37 
The #2 solution should work if you insert the following patch right after the patch process that adds defName:VanometricUltimate
(Here the premise is rewritten as VanometricTinkering)

<li Class="PatchOperationConditional">
<xpath>Defs/ResearchProjectDef[defName="VanometricAdvanced"]</xpath>
<nomatch Class="PatchOperationReplace">
<xpath>Defs/ResearchProjectDef[defName="VanometricUltimate"]/prerequisites</xpath>
<value>
<prerequisites>
<li>VanometricTinkering</li>
</prerequisites>
</value>
</nomatch>
</li>
lRey 2023 年 10 月 24 日 上午 5:28 
The solution to #1 should work if you insert the following patch before one of the patch processes that add defName:VanometricUltimate

<li Class="PatchOperationConditional">
<xpath>Defs/ResearchProjectDef[defName="VanometricAdvanced"]</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs</xpath>
<value>
<ResearchProjectDef>
<defName>VanometricAdvanced</defName>
<label>Advanced Vanometrics</label>
<description>Repurpose 4 vanometric cores into a single unit.</description>
<baseCost>6000</baseCost>
<techLevel>Ultra</techLevel>
<prerequisites>
<li>VanometricTinkering</li>
</prerequisites>
<requiredResearchBuilding>HiTechResearchBench</requiredResearchBuilding>
<requiredResearchFacilities>
<li>MultiAnalyzer</li>
</requiredResearchFacilities>
<researchViewX>21.00</researchViewX>
<researchViewY>4.85</researchViewY>
</ResearchProjectDef>
</value>
</nomatch>
</li>
lRey 2023 年 10 月 24 日 上午 5:16 
The addition of the research project AdvancedVanometric is done by a patch that assumes VFE-Power.
However, this research project is set up as a prerequisite for Ultimate Vanometric Capability, which is added by a patch when VFE-Mechanoids is installed.
Therefore, an error will occur in environments where only VFE-Mechanoids is installed without VFE-Power.

There are two main solutions to this
1. Add a patch that conditionally adds AdvancedVanometric to the patch that assumes VFE-Mechanoids.
2. Rewriting the prerequisite for Ultimate Vanometric Capability to other research project in the patch that is applied when VFE-Power is not installed.

Personally, I think #1 is better.
esev  [作者] 2023 年 10 月 13 日 上午 11:50 
@DonZekane It uses their textures, doesnt actually need the mods contents
DonZekane 2023 年 10 月 13 日 上午 2:16 
Why is this so dependant on other mods? Why not standalone?
Mr. J Soda 2023 年 2 月 6 日 上午 6:46 
@ewan looks to still work, but without the 1.4 tag Rimpy and in game still complain about it.
esev  [作者] 2023 年 1 月 3 日 下午 3:29 
@AbsynthMinded this is just a simple XML mod so no reason it shouldnt work. correct me if im wrong
AbsynthMinded 2022 年 12 月 20 日 上午 6:55 
1.4 Please..?
AbsynthMinded 2022 年 10 月 22 日 下午 1:15 
1.4 please?
esev  [作者] 2022 年 3 月 28 日 下午 10:12 
works on 1.3 just fine just ignore errors, I usually work on mods during the summer but that probably wont happen this summer. so we will see about an update
Xyvern 2022 年 2 月 21 日 下午 3:32 
for some reason the vanometric power cells dont show up
Avian 2022 年 1 月 23 日 上午 4:33 
i am still using it without a problem on 1.3
Protocol 2022 年 1 月 21 日 上午 3:37 
1.3 pls
esev  [作者] 2021 年 11 月 18 日 下午 12:24 
@SovietUnion lmao. probably winter break, which is in a month
SovietUnion 2021 年 11 月 16 日 下午 2:46 
@ewan Isn't it time to start playing again? :)
GhosthammerRF 2021 年 10 月 4 日 下午 12:45 
We need upd 1.3, pls!):winter2019happyyul:
Avian 2021 年 8 月 24 日 上午 8:03 
wrong load order thats how it is :) mb
esev  [作者] 2021 年 8 月 23 日 下午 12:17 
Also i will update+fix the mod when i start playing again
esev  [作者] 2021 年 8 月 23 日 下午 12:17 
@Avian how does it conflict.
Avian 2021 年 8 月 23 日 上午 3:15 
minifiy everything mod conflicts with some of the item definitions,but it is not because of the v1.3
Avian 2021 年 8 月 23 日 上午 3:12 
i will try to fiddle with it to see if it works fine on v1.3
Silent Service 2021 年 8 月 11 日 上午 5:20 
1.3 mate
Timou 2021 年 8 月 2 日 上午 3:19 
1.3 Please.
esev  [作者] 2021 年 3 月 15 日 下午 3:20 
i remember having this issue a while back, i think i fixed it in game somehow but i dont remember, when i run into the issue again i will find a solution.
Khalltlag 2021 年 3 月 14 日 上午 8:27 
in my game super computers link up only up to 3 for some reason
esev  [作者] 2021 年 1 月 28 日 下午 5:40 
well the reactor exists because VFE mechanoids. Its the Vanilla expanded team's texture and idea. I just made it so you can build one yourself. Maybe it isnt the most lore friendly. But it is really convenient late game
esev  [作者] 2021 年 1 月 27 日 下午 3:31 
mech clusters? they work fine for me just defeated one