|
Post by jeffjohnvol on Sept 24, 2012 19:23:51 GMT
I thought I would share this, sorry if its old news. My buddies and I used to love the map called dm_roaches_wc which was made by NoMad. But from a recent update of HL2DM, the map stopped working completely. I tried to contact the author, but their domain was dead, emails returned. I then decompiled it with the decompiler (vmex2?) to see if recompiling it would fix it. It didn't. I did the alt-P to show errors, and corrected all the errors. Still no luck. I finally figured out out to fix it. I opened it, selected all, pasted it in a new map, and whamo, it works! One of these days I'll reupload it to gamebananna. I don't want to take credit for the map though, it was someone elses work, I just got it working on the new version of the game. So if your map doesn't work, try copy/paste to a new map. Thanks. Jeff Attachments:
|
|
|
Post by Zeph on Sept 24, 2012 22:38:03 GMT
the copy paste into a new map fixes stuff like entities with no physical "body", ie no brush or point location. Therefore, it's not selectable, and copying it means it doesn't get copied Nice to necro a good map though. Cool.
|
|
|
Post by captain0terror on Sept 25, 2012 2:54:55 GMT
cool that you fixed it and got it to compile again. if you don't mind me asking, how long did it take to fix all the errors generated by the decompile?
|
|
|
Post by Zeph on Sept 25, 2012 7:58:26 GMT
Alt+p errors are usually very quick to fix, as you can normally fix the with a click of a button. Some need a lot of searching to find the cause.
|
|
|
Post by jeffjohnvol on Sept 25, 2012 12:28:28 GMT
cool that you fixed it and got it to compile again. if you don't mind me asking, how long did it take to fix all the errors generated by the decompile? Yes, as Zeph pointed out, the Alt-P shows all of them, and they can be auto-fixed by selecting all the errors and saying "fix", but this did not fix anything. My final solution, as I saw Zeph fixed a TF map for someone is to copy all, and paste. I have no idea what was bad, but it was either not copied (as Zeph said) or wasn't pasted based on not having an valid class property to receive the copy. Thanks.
|
|