RimWorld

RimWorld

Blueprints Forked - 1.6
19 Comments
Earnest 56 minutes ago 
I really appreciate you doing this, mate!
Captain Shitface  [author] 5 hours ago 
@CoffeeKitty Ahh is this Alpha Prefabs? I was going to chat with the creator of it here in a little to see what should be done. In the meantime, you could just convert it to a local mod by copy/pasting it into the 'Mods' folder in your game directory, and changing the package id in About.xml to 'Fluffy.Blueprints.fork'

Ensure you are unsubscribed to the original 1.5 fork, and files deleted first. Then it will probably also re-download this, so ensure you have both disabled and only enable your local version. This gives you the export function for Alpha Prefabs
CoffeeKitty 6 hours ago 
its a huge shame because with out the export tool the entire prefab system doesn't really work in a useable way lol
CoffeeKitty 6 hours ago 
im guessing it has somethign to do with the mod id as mentioned by ark but looking aroudn in the files there's nothign i can find that i can change to actually get it to work. im guessing it's something within the actual cs/dll files which is far beyond me
CoffeeKitty 6 hours ago 
So for some reason your version lacks the export button entirely on any prefabs

https://imgur.com/dMstuOM

but even using the 1.5 version the button exists, but throws an error and the entire blueprint system fails to work with 1.5 :/

have you tried to use the prefab export system with your 1.6 fork?
Captain Shitface  [author] 9 hours ago 
@Heavy & Ze Medic Thanks for the catch, I just needed to add a false flag for when there's no current map context. Pushing an update here in a second
Captain Shitface  [author] 11 hours ago 
@Heavy & Ze Medix Just woke up, let me look into tgis in a little bit. Didn't notice it myself but I can try to replicate & fix it
Heavy & Ze Medic 16 hours ago 
It was spotted using Visual Exceptions
Heavy & Ze Medic 16 hours ago 
Part 1:

When starting a new game and selecting where to start on the map, this error spams every tick in console:
Exception in Verse.GizmoGridDrawer.DrawGizmoGridFor: System.InvalidCastException: Specified cast is not valid.
[Ref 9351B6A6]
at Verse.Find.get_MapUI () [0x00005] in <fcfab19af5d14a608a65ebd77f29482f>:0
at Verse.Find.get_Selector () [0x00000] in <fcfab19af5d14a608a65ebd77f29482f>:0
at Blueprints.MapComponent_Copy.get_Valid () [0x00000] in <0c4f97cf95dc41188a249bbd48a4e3fd>:0
at Blueprints.Command_CreateBlueprintCopyFromSelected.get_Visible () [0x00000] in <0c4f97cf95dc41188a249bbd48a4e3fd>:0
at Verse.GizmoGridDrawer.DrawGizmoGrid (System.Collections.Generic.IEnumerable`1[T] gizmos, System.Single startX, Verse.Gizmo& mouseoverGizmo, System.Func`2[T,TResult] customActivatorFunc, System.Func`2[T,TResult] highlightFunc, System.Func`2[T,TResult] lowlightFunc, System.Boolean multipleSelected) [0x0049a] in <fcfab19af5d14a608a65ebd77f29482f>:0
Heavy & Ze Medic 16 hours ago 
Part 2:
- TRANSPILER GonDragon.UINotIncluded: IEnumerable`1 UINotIncluded.Patches.GizmoGridDrawerPatch:Transpiler(ILGenerator gen, IEnumerable`1 instructions)
at Verse.GizmoGridDrawer.DrawGizmoGridFor (System.Collections.Generic.IEnumerable`1[T] selectedObjects, Verse.Gizmo& mouseoverGizmo) [0x00213] in <fcfab19af5d14a608a65ebd77f29482f>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
- TRANSPILER fluffy.blueprints: IEnumerable`1 Blueprints.Patch_GizmoGridDrawer_DrawGizmoGridFor:Transpiler(IEnumerable`1 _instructions)
NIMSQUID 19 hours ago 
thanks, so tired of hand placing traps when I could instead do it in bulk with this
Captain Shitface  [author] 20 hours ago 
Ahh I see what you're talking about, the mods that add prefabs. Kind of puts it in an annoying spot as it's generally better to separate mod id's, but I didn't realize so many mods rely on this for this specific mod.
Captain Shitface  [author] 20 hours ago 
@Ark Do they not? I did test it with Vanilla Furniture Expanded, which worked fine. I can check it out further with other mods to see
Ark 20 hours ago 
Hi, you changed the mod id, because of this all integrations with this mod do not work, Including alpha prefab.
TankChiefChuck 21 hours ago 
oh yeah :MCCHELMET:
Rock Nacional 22 hours ago 
marry me
扶老马马过奶路 22 hours ago 
恩人!
demondust6 23 hours ago 
god bless you, I couldn't start without this mod
Sparky 13 Jul @ 12:06pm 
I love you.