Beginner HWRM Modding & Editing

Well, I would be very interested if you managed to crack it open. If you get through DerpSec**, can you PM me how you did it?

** the nickname of the security feature I and some other modders implemented to avoid getting some assets copied without permission by for-profit teams, particularly code. Of course, if you want it, I can send you some samples from the mod. So, apparently, the trick is no longer working. Crap.

A few notes… (all stuff I’ve said before)

  • CfHODED isn’t saving out all of the data in your HOD correctly. Maybe a hacked version is just cloning data it doesn’t understand to ‘keep’ it - but that’ll cause problems too. They may be subtle, at first.

  • CfHODED isn’t going to work with newer HODs and you’ll lose your changes - there are a ton of internal revisions to the data format coming. Your edited HODs will need to run through HODOR to work in-game at all, and without a DAE to start that, you’re going nowhere fast.

  • Go to DAE, use HODOR to go to HOD.

1 Like

Thing is, I’m the only actual coder in the mod (we have people doing models and textures, but I’m the only one doing the actual integration, scripting and the rest), and I have little to say no experience in 3D editing software. That plus finishing a PhD in Physics right now means I do not have the time right now to learn that to get all the files in the proper way (aka most likely restarting them from scratch).

I know I’ll have to tinker with the stuff, especially the multi-mesh models I’m using for some of the bigger ships (200k+ polys), but as long as RODOH will allow me to end up with a working version of the .dae for HODOR, editing the .dae directly is going to be out of my reach for quite some time.

Assign your 3D modellers to get a grip on the DAE to HODOR pipeline. They should do it.

Yeah, there’s a few technical aspects to it, but the dae-hodor pipeline does give you the opportunity to combine the related ship modeling and rigging tasks, at least if you can convince them to learn blender or 3dsmax

Also, RODOH is not liking your modified HODs. I can’t dump em to DAE, as RODOH doesn’t recognize the version type.

Edit: BTW, feel free to send questions my way if you want to transition the mod to custom races instead of replacing the existing ones.

Probably because they’ve been saved with the ‘new’ CfHODED - which is EXACTLY why I told people not to do that. That, or they are variants of the HWRM HODs, which won’t fly either.

1 Like

What “new” CFHodEd? I’m using the old 4.0.2.4 one that came before Remastered got out.

@sastrei: I’ll have to do that transition later on, though given how large a work it will be, I’d rather have a finished stuff before diving into THAT part. About the modified .hod, well, some of them are HODORed, some aren’t. For almost all .hod, I edited them in CFHod 4.0.2.4, then did RODOH/HODOR, but for the carriers, large capital ships and large stations, it didn’t work, mainly because there were multiple meshes around and when I tried going through the pipeline, it messed up the ships pretty hard. I’ve had some info on how to correct the stuff to make these multimesh CFHod-made files more compatible, though I’ve yet to do it properly for these ones (time, time, time).

Though, did you open the Steam version of the mod or one of the older ModDB ones?

Steam version with ID 403171608, last modified 28 Jan 2016.

Huh. That’s interesting, and I bet the guy who found how to make unfBig crash is not going to like it. ^^ Can you PM me the way you unpacked the mod, please?

The ‘trick’ of uploading a BIG file modified after the Workshop tool is a great way to not have a Workshop Mod online. The game will detect that ‘trick’ and reject the BIG, BTW - So stop using that. My own tools ignore it, so I can open any of them :wink:

Oh, no, I am not talking about modifying the .big AFTER uploading it. Definitely not. But, as I was shown, and I verified it worked back then, having a .max file in your mod folder before compression would make unfBig crash on decompression while allowing the mod to work properly in other cases.

It actually worked back then, at the beginning of January: unfBig and another related decompression software both crashed when reaching the .max file while the mod was playing normally, but not anymore.

The decompression software has generally worked just by providing a front end for relic’s archive.exe, so if gearbox’s version is updated to get around those issues, it’ll apply to unfbig and such.

Also I haven’t had any insurmountable trouble rodohing large multi-mesh ships, the only real blocker I’ve had has been animations. A weird work around is that if rodoh isn’t liking a ship, try opening and resaving it with CFHODED 3, I use the ‘tangent’ versions that were the most recent ones before hoded4 came out. This seems to solve some weird edge cases.

1 Like

Yeah, CFHod4 had issues with too large meshes. But for the decompression software, that’s the thing: I haven’t updated it, it’s still using Thy Olde Archive.exe.

What does RODOH/HODOR stand for? I assume it’s an (acronym?)?

The format is HOD, which HODOR creates, like a verb… And GOT reference… And RODOH does the opposite. Easy.

4 Likes

GOT as in Game of Thrones? Or something else?

Yup!

You missed the opportunity to just reply: “Hodor”.
…But I suppose that wouldn’t help to clear the confusion.

Hodor, hodor hodor hodor; hodor hodor. * grunt *

2 Likes