Hero <3
C_Arch, did you find an answers to this? I was thinking about unpacking because I am wondering what assets are being packed in a project of mine that to me is too large. The only solution I have heard is to unpack and look. I am packing for Android and trying to keep my file sizes down but wondering if other unused assets in my project are being packed.
I want to know if it’s possible to unpack my Steam games files and then change a variable in a blueprint in order to unlock something. As people have said above, asking the question should’nt be triggering people to be asking ‘why’ you need to know this. Either answer it or jog on. Devs need to know this in order to protect they’re own work better.
Speak for yourself. I wouldn’t have any problem with someone using my code to make something. Bethesda makes tools for people to be able to mod their games. If I made a video game I’d purposely leave my pack file unencrypted. Or just having loose files, but that would slow down performance. My point is not everyone has such a selfish attitude about their work. That’s like if the person invented a wheel and got mad if other people used it too.
You are the one wrong in here. You just said it yourself: “looking at something =/= copying something”. No one was talking about copying, the question was literally how to unpack UE pak archive. And you know you are wrong, so you’re trying to do mamage control by adding things like “you need to look at things in context here. this is a game dev forum”. You made it up. There’s nothing morally wrong with looking at the game/anything you bought. You own it, you can look at its inside as much as you want. And fck companies that try to block it like Apple with their devices.
I unpack games often - not UE ones usually, but with RenPy games if some quest is broken/not obvious, and you have to go in code to see how tf to complete it. In UE you can do it to create mods for games. Or once I had to unpack game because it was my own game, and I lost source assets and wanted to use them in another project.