Re: Actor makes game crash on start up
Bumping this up, because this is the latest updated thread that I've seen this problem in.
I'm having this exact problem, and I'm using the updated .exe, which was supposed to fix a bunch of issues like these. Maybe it missed some.
What I've noticed is, even if you remove a few lines, it will still error on the same line, so I doubt it has anything to do with a specific entry in the code. It also only seems to happen on numbers like 900 or 2200, not anything like 201 or 507. Just 10s.
Edit1: Turns out, taking the entire entry out of the code for the actor (not just commenting it out) doesn't give me the error. It's something to do with an error within the actor code, it's just not telling us where exactly it is. I'm going to see if I can weed this out and maybe get OP's working, too.
Edit2: Figured my problem out. I had limbs set to "_____ Leg FG B" instead of "_____ Leg FG A". I didn't have any "FG B" in the code; it erred out because it was trying to call something that didn't exist. If you're having this problem, make sure you're not trying to add something that doesn't exist.
Gonna' keep working with OPs. Everything seems to work right on the surface; I'm not seeing anything missing, but that may be me being stupid.
Edit3:
Fixed it. Confirming that if you're getting the "blank" error message, it's something to do with the part of the code where you add your actual actor. You may be missing a letter, or forgot to rename something if you're editing an existing file, but the fact of the matter is your Actor code is trying to call something else in the code that doesn't exist.
Your specific problem, Quacker: You copied the Ronin code, but forgot to add in the actual Head attachable. Ronin have theirs down at the bottom, because they make copies of the base body (that doesn't try to attach the head) and then they attach their own special heads to those copies. You were trying to attach something that didn't exist in your own code.
Also, your "Back Plate" was named "Soldier Back Plate A" in the Actor Attachable, but in the code for the plate itself, it was just named "Back Plate A".
So what I've done for you here, in the process of rooting out this issue, is I've named your entire code to follow your naming convention. All instances of "Ronin Soldier" are now replaced with "Junker" (except in Walk Paths and stuff like that, because that doesn't matter as far as naming goes, for simple code like this) and I've rerouted all paths into your mod folder. As such, your actor should no longer be reliant on "Ronin.rte"; you could theoretically remove it and your Junker would still work. Downside to this was I had to make copies of your arm/leg files and rename them, so your Back Arms/Legs look exactly the same as your front arms and legs. Recoloring them should be simple enough. You'll also need to move some offsets around to get your arms and legs and plat and head in the right places, but that's also not going to be difficult.
I've attached your new mod file.