RUNNING WITH RIFLES

RUNNING WITH RIFLES

Running With The Flood
Echo  [developer] 11 Jul, 2019 @ 5:55am
BUG REPORT
Use this to report any bugs you find while playing the mod.
Please be as detailed as possible in your bug report as this will help me to figure out the solution much faster and not have to interview each person to diagnose their error!

Format:

BUG: what has gone wrong?

SITUATION: how/when/where did this happen?

SUSPECTED CAUSE: Why do you think this happened?

POSSIBLE SOLUTIONS: Any ideas you have about a solution to the bug you found?

Screenshots/videos should be taken to illustrate the issue if possible and expedite a solution!
< >
Showing 1-15 of 21 comments
Tanman956 18 Jul, 2019 @ 11:30am 
After seeing that someone else was crashing on mac I decided to try and figure things out, as it was happening to me as well. Here's what happens: I select the running with the flood campaign, choose all my settings, start the game, it loads to 15% and consistently crashes after having reached 15%, no matter what settings I put in. I was able to go in and get to the files and everything but I have no idea what any of it means or what could be going wrong. Still haven't figured out how to reach the crash log. So I have figured out how to change things, but have no idea what I need to change xD. I'll keep trying to find the crash log, in the meantime, help would be greatly appreciated.
Echo  [developer] 18 Jul, 2019 @ 11:45am 
usually the 15% mark is when the engine is trying to load the assets, my best guess would be that the file names are not in line with the mac/linux case sensitive rule and thus when requested the engine cannot locate the file, look in the files for any weapons,factions,projectile ect files that are not lowercase and replace them, e.g M4A1.xml and m4a1.weapon will work on windows but mac/linux will not due to the uppercase/lowercase, replace so m4a1.xml and m4a1.weapon match exactly, do this for any and all files you see the mismatch in and that will give us an answer. i will begin work in adding this to the next update but this could be a quick fix if it is one or two files!
Echo  [developer] 18 Jul, 2019 @ 11:50am 
also consider when changing the file names that you will need to open the file up in text editor and also replace all references to that filename with the new filename to prevent further problems with file recognition on boot, ill post the results of my investigation when i get a chance but for now i would assume it is only a small amount of files with this error i could be wrong!
Tanman956 18 Jul, 2019 @ 11:57am 
I think I found some stuff. Plasma_bullet.projectile should be lowercase, right? A lot of the covenant stuff is capitalized like that. Is this what Im looking for?

So basically what you are saying is everything has to be lowercase. Example I found: needle.projectile and Needler.weapon the Needler should be needler, correct? Sorry I've never done this before, just don't want to screw anything up.
Tanman956 18 Jul, 2019 @ 12:15pm 
In many of the files I am renaming, there are a lot of ref="*Some capitalized thing". Example : in the plasma_grenade.projectile there is ref="SmokeTop" or ref="Shine" or ref="Godray" and so on. Should I change these, even though they aren't really similar to the filename? It looks like they have been capitalized deliberately as there is a lot of them, so for now I will just leave them as they are.
Echo  [developer] 18 Jul, 2019 @ 12:51pm 
No only the actual item identifier needs to be adjusted to my understanding so Plasma_bullet.projectile should be ok if when it is referenced it is Plasma and not plasma - its just a general rule of efficiency to use lowercase to prevent errors like this i admit i have been very lazy in optimising this project for anything other than windows.

the upper/lower case thing shouldnt be an issue with anything that is default content like smoke effects and the like, i would focus on the weapons and look for differences in the file names of the UNSC flood and covenant stuff and expand your search from there if those are not the culprits. Most likely it will be in my referencing within the .weapon files of the halo stuff so ref=m4a1 when the file is named M4A1. check all the .weapon .xml files and then the faction armories and primary/secondary files to make sure all the references to the items are uniform that should work in theory if not it could be a much larger issue, let me know if you need any more help!
Tanman956 18 Jul, 2019 @ 1:07pm 
In the rocket_launcher.weapon (renamed from Rocket_Launcher.weapon) file :

<sound key="fire" fileref="Rocket_Launcher_shot.wav" />

After searching through the "sounds" folder, I couldn't find a Rocket_Launcher_shot.wav nor could I find an uncapitalized version. Is this a problem?
Tanman956 18 Jul, 2019 @ 1:09pm 
ooooohhhhhh. I guess I should mention now that I've also been doing the sound filerefs when they were not capitalized.......
Tanman956 18 Jul, 2019 @ 1:15pm 
There is also no rocketlauncher.xml when it says

<model filename="rocketlauncher.xml" />

And I will now start focusing only on weapons and the referenced model filenames. Hopefully I didn't screw anything up xD.
Echo  [developer] 18 Jul, 2019 @ 1:35pm 
if you look in the armory and primary/secondary files for each faction you will see what weapons are in the mod, there is still a few leftovers from the other factions that i left around incase i needed to expand on it at any point so it will narrow your search down, the sound files may cause the same issue but you wont need to capitalise every file just the ones that are mismatched
Tanman956 18 Jul, 2019 @ 1:45pm 
faction armories should be good, those were easy once I knew what I was doing xD
Tanman956 18 Jul, 2019 @ 2:04pm 
Wait What is Ogre.log? It looks almost like a crash log or something!
Tanman956 18 Jul, 2019 @ 2:20pm 
I went through everything and its still not working. Maybe I did something wrong, maybe its a bigger problem. Let me know if you have any more ideas.
Echo  [developer] 18 Jul, 2019 @ 5:49pm 
Leave it with me a little while im looking into possible reasons beyond the strict formatting, i dont know much about how the mac version differs from the windows version but on windows the appdata folder contains the crashlog i think mac is something like ~/Library/Application Support/RunningWithRifles?and you want rwr_config.log or rwr_game.log depending on what it is called, ogre is the 3d side of the rwr engine if im not mistaken and handles 3d mesh data
the Log will tell you how far the game got before it was forced to exit the boot, so finding that will save us all hours of work if you could!

once you find your crash log, scroll to the bottom and then work your way up until you find 15% and the last item it tried to load is the culprit!
Tanman956 19 Jul, 2019 @ 11:06am 
Found crash log, rwr_game.log. It was a problem with the flood plasma rifle.
weapon:Plasma Rifle Flood
loading projectile in Plasma_bullet.projectile, path=
CHECK: projectile element not found
!!!EXECUTION HALTED!!!

pretty sure I changed that, but oh well. I'll go back and fix it. Now that I found the crash log, this will be much easier. I will check back when I have more info.
< >
Showing 1-15 of 21 comments
Per page: 1530 50