Comments (10)
Hi, @stubbornick. Now I see this strange behavior, though can not understand its origin yet.
For some reason, after applying compression to .sqf
scripts, they refuse being execVM
-ed. Though they still perfectly get call
-ed and spawn
-ed.
As a workaround, you may disable compression while packaging. For that, you put a file with the pbo.json
in the mission root. The file content should be:
{
"compress": {
"exclude": [
],
"include": [
]
},
"headers": [
]
}
You may ensure the compression got disabled by looking at the pbo size.
Meanwhile I'll try to figure out why compression makes ArmA so strangely "partially-crazy".
from pboman3.
I disabled the default script compression.
from pboman3.
I'm trying to edit a mission but when it's time to repack it, pbo manager halves the size of the pbo. Using your old pbo manager doesn't seem to cause any problems..
from pboman3.
The previous version did not apply file compression, while the new one - does.
Please let me know whether the new file still functional despite the reduced size.
from pboman3.
Please let me know whether the new file still functional despite the reduced size.
No, it doesn't. I've tried to repack Antistasi into PBO file with compression and mission has stopped working correctly.
from pboman3.
Can you share the original file and the repacked one?
from pboman3.
I have the same issue with KP Liberation mission. Here are original and repacked versions: https://github.com/stubbornick/pboman3/tree/develop/examples
In game you can choose mission slot, but after you click "Continue" on map you will get no menu forever (like it is still loading). Checked on dedicated server. No changes to mission done.
from pboman3.
i have some problem with Arma 3 Domination mission (altis map)
After compression revive (if player is killed) in mission not working
fixed by edit pbo.json to:
{
"compress": {
"exclude": [
],
"include": [
]
},
"headers": [
{
"name": "Mikero",
"value": "DePbo.dll.8.35"
},
{
"name": "version",
"value": "22082616"
}
]
}
also because of this, the players had various errors about the lack of files
from pboman3.
I think it worth disabling compression of sqf by-default.
from pboman3.
I think it worth disabling compression of sqf by-default.
I concur. Until I found the JSON excludes, I too kept having my missions halved and they'd break around 80% of the time if SQF compression was enabled. Compression is nice, but in this day and age of mass storage might make it fairly moot unless you have hundreds of PBOs making up a addon or such.
from pboman3.
Related Issues (20)
- Silent mode in command line HOT 11
- Packing into PBO is causing mission not to start HOT 7
- Any plans on adding support for the new Windows 11 context menu? HOT 3
- Binarize option for packing HOT 1
- Windows 11 Navigation Pane Context Menu causing File Explorer crashes HOT 5
- No window promt when packing/unpacking PBO via context menu HOT 5
- Program crashes when opening an mangled mikero 9.11 PBO HOT 9
- Allow overwriting of existing PBO HOT 2
- New (1.5.0) junk-filter is too aggressive HOT 8
- Spelling error HOT 2
- Add "automatic" deobfuscation from Mikero's tools HOT 6
- File extraction doesn't work. HOT 4
- Unable to open some PBOs. Missions and addons HOT 4
- Option to use custom PBO file icons HOT 4
- Options Typo HOT 1
- msix build cannot install HOT 3
- Overwrite existing PBO when packing HOT 1
- Junk filter and empty files HOT 3
- Can't open a PBO HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pboman3.