Most devs will want this if they actually make a mod. However if you are just browsing, you can skip it initially.
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features without permission from or credit to me
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission or crediting me
Asset use permission in mods/files that are being soldYou are allowed to use the assets in this file in mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is not opted-in to receive Donation Points
Changelogs
Version 2.04
pssgConverter: New custom XML parser (wont barf on bad PSSG xml attribute values)
pssgConverter: Now supports compressed and uncompressed PSSG (no 7-zip necessary)
pssgConverter: Better type guessing/analysis (fixed several edge case bugs).
pssgConverter: New safe mode if you see type warnings.
pssgConverter: Use '-p' to show progress on larger files (default with batch commands)
pssgMergeDDS: Fixed write permission issues
pssgMergeDDS: Encoding Speed is faster
pssgOggExtract: Updated to be Python 3.x compatible
moddingtips: Updated instructions to reflect new features.
moddingtips: Added tip for searching the games .txt files (TymmeRMortis)
moddingtips: Added some content to the items section
added: restorebak script
added: batch processing scripts
added: dragNdrop scripts
Version 2.03
Renamed pssgExportTextures.py to pssgExtractDDS.py
Added pssgMergeDDS.py
Updated Textures section of Modding Tips with walk through on editing textures.
Version 2.02
Added pssgExportTextures.py Script (export textures to dds)
Version 2.01
Renamed the script from pssgExtracter to pssgConverter
Renamed the Mod on Nexus Mods to "PSSG Tools and Greedfall Modding Tips"
Added python environment headers to script so it can run stand-alone
Updated documentation and examples to reflect the various name/usage changes
Version 2.0
pssgExtract.py : Now compatible with both Python 2.x and 3.x
pssgExtract.py :Added support for more complex types within pschema files
pssgExtract.py :Added new "figure it out for me" flag that guesses the structure of binary data for you..
Version 1.02
Updated pssgExtractor.py - Added support for c-style hex in binary XML tags
Added section that addresses Audio (music). How to change and add new music content.
Version 1.01
Updated pssgExtractor.py to treat Colors as Floats instead of UINTS.
Updated pssgExtractor.py no longer tries to open files in read/write mode (to avoid permission issues).
Fixed bug in pssgExtractor.py where it excluded unused attributes when writing the pschema. This sometimes caused header errors when exporting XML back to PSSG.
Fixed bug in pssgExtractor.py where DEBUG messages (-v) would show the wrong values for VECTORS and COLORS.
Updated Audio Section
Added Misc -> Levels and Maps (moving objects around)
Version 1.00
Initial Release
A collection of scripts and tips for modding GreedFall.
This distribution contains two related items. First, it includes a number of scripts that can be used to pull apart GreedFalls resources (and put them back together again). The main script is pssgConverter.py, but I also include a DDS texture import/export and an OGG Audio extractor. PSSG is used by several games and there are not many tools or much info out there. So hopefully this will be useful to others. The script has inline documentation with a detailed breakdown of the PSSG format for anyone else looking to create tools.
Second, the distribution contains an organized collection of modding information regarding GreedFall. It is by no means comprehensive, I've only been documenting the things that I have had to learn to make the small number of mods I have planned. None the less, my hope is that it will save other developers time and maybe lead to some really cool mods. Hopefully others will share their own insights/discoveries so I can add them to this distribution.
The Modding Tips without Python Scripts can be viewed here for those not wishing to create an account at nexus mods.