Use the In-Game Community Mods - Cross Platform PA Mod Manager (PAMM) is Obsolete

Discussion in 'Released Mods' started by Mereth, May 24, 2014.

  1. Mereth

    Mereth Active Member

    Messages:
    330
    Likes Received:
    164
    It close PAMM at the end of the update, but yes, I could probably restart it automatically :) I think I have all info I need to do it.
    Fr33Lancer likes this.
  2. Mereth

    Mereth Active Member

    Messages:
    330
    Likes Received:
    164
    PAMM will now restart itself after an update, but you will have to wait the for the next update to see it working.
    I have also improved the windows "installer" by starting PAMM at the end, and by making a better packaging.
    I'm working on a similar install script for linux & osx, which is almost done, but I will have to investigate to find the proper way to install it and making it available in the Finder.
    websterx01 and Fr33Lancer like this.
  3. tatsujb

    tatsujb Post Master General

    Messages:
    12,902
    Likes Received:
    5,385
    I don't have it working correctly my window is black without any mods loaded, it never stops loading, am i supposed to uninstall pamm first?

    how can i run it from shortcut?
  4. Mereth

    Mereth Active Member

    Messages:
    330
    Likes Received:
    164
    Did you run the install script ? You should have a "PAMM" shortcut on your desktop.
  5. tatsujb

    tatsujb Post Master General

    Messages:
    12,902
    Likes Received:
    5,385
    thanks, I asked earlyer, I wasn't sure if it was for Atom shell or not.
  6. Mereth

    Mereth Active Member

    Messages:
    330
    Likes Received:
    164
    New version available, what's new :
    * handle "stock mods" as installed mods, you can enable/disable them at will (the PA path must be properly configured)
    * added command line parameter "server" to manage your installed server mods, duplicate your PAMM shortcut and add it
    * stop checking PA version for PTE stream

    This release mainly target people playing & modding the PTE stream, but this PAMM is now ready for the "stock mods" !
    wondible likes this.
  7. wondible

    wondible Post Master General

    Messages:
    3,315
    Likes Received:
    2,089
    Should PA path be pointing to the executable? I changed it to PTE and uninstalled the the copy of show cheat servers, and now I don't see it the stock mod. I also don't see stock mods in the server version (still a nice improvement)
  8. stuart98

    stuart98 Post Master General

    Messages:
    6,009
    Likes Received:
    3,888
    Using Windows 8 and when I run the install.bat, windows stops it because the powershell isn't digitally signed. :|

    Any workaround?

    EDIT: 5 minutes of googling later, issue has been solved.
  9. Mereth

    Mereth Active Member

    Messages:
    330
    Likes Received:
    164
    Damn, could you please give me the full path to your stockmods folder ? I forgot again there was a different directory tree structure on OSX.

    Did you tried to install it from a network share ? Like a NAS ? Powershell is very powerfull script engine, but Microsoft has been way to much paranoiac about it ...
  10. wondible

    wondible Post Master General

    Messages:
    3,315
    Likes Received:
    2,089
    Code:
    ~/Library/Application\ Support/Uber\ Entertainment/Planetary\ Annihilation/data/streams/PTE/PA.app/Contents/Resources/stockmods/
  11. Mereth

    Mereth Active Member

    Messages:
    330
    Likes Received:
    164
    Should be fixed now and you should have your PA build version in the about page too.
  12. wondible

    wondible Post Master General

    Messages:
    3,315
    Likes Received:
    2,089
    Yep. It crashes after the upgrade auto restart. I'll have to remember to take down the error message next update.
  13. Mereth

    Mereth Active Member

    Messages:
    330
    Likes Received:
    164
    DamnĀ² Thanks for helping me through this OSX mines field ^^
  14. Mereth

    Mereth Active Member

    Messages:
    330
    Likes Received:
    164
    New version available, , what's new :
    • a limited list of server mods are available (obviously only effective on PTE) (modders can update the servermods.json file on pamods.github.io)
    • fix an issue where newly installed mods where disabled by default
    • windows installer (the powershell script) should now work from network drive (it ask for permission to run instead of exiting with an error, you still don't need administrative rights !)
    • some work under the hood to allow any kind of folder structure in the mod zip package (it actually look for the right modinfo.json)
    trialq and Fr33Lancer like this.
  15. wondible

    wondible Post Master General

    Messages:
    3,315
    Likes Received:
    2,089
    OSX Upgrade errors, first dialog:

    Code:
    uncaughtException
    
    Error: write EPIPE
      at exports_errnoException (util.js:662:11)
      at Object.afterWrite (net.js:761:14)o
    
    Second dialog:

    Code:
    uncaughtException
    
    Error: This socket is closed.
        at Socket._writeGeneric (net.js:623:19)
        at Socket._write (net.js:674:8)
        at doWrite (_stream_writable.js:257:12)
        at writeOrBuffer (_stream_writable.js:244:5)
        at Socket.Writable.write (_stream_writable.js:191:11)
        at Socket.write (net.js:601:40)
        at Console.log (console.js:53:16)
        at /Applications/Atom.app/Contents/Resources/app/main.js:39:13
        at fs.js:258:14
        at Object.oncomplete (fs.js:97:15)
    
    Worked fine after I killed and restarted.

    Separately, attempting to update Up To 11 didn't work, so I uninstalled and installed again.
    Mereth likes this.
  16. Mereth

    Mereth Active Member

    Messages:
    330
    Likes Received:
    164
    The update being effective, I guess it's a problem with the PAMM restart itself and maybe the module epipebomb will be a solution (https://www.npmjs.org/package/epipebomb). I'll give it a try later, thanks for your feedback.
  17. trialq

    trialq Post Master General

    Messages:
    1,295
    Likes Received:
    917
    I didn't update the version (just the build and date), that might be it.

    This pamm breaks when it encounters a directory in the mods directory that doesn't contain a mod. Also when I run this pamm, close it, then run raevn's pamm, all mods become enabled.
  18. Mereth

    Mereth Active Member

    Messages:
    330
    Likes Received:
    164
    Yes it is, sorry. In fact this PAMM will stop using the date field to detect updates pretty soon.

    There should be only mod directories in this folder, but yes, I will handle this problem more smoothly ;)

    This PAMM manage enabled/disabled mods with the mods.json content only, it doesn't alter the modinfo.json with enabled: false anymore. So, if you start raevn PAMM afterward, all mods are re-enabled.
    wondible likes this.
  19. stuart98

    stuart98 Post Master General

    Messages:
    6,009
    Likes Received:
    3,888
    Why is this in WIP mods?
  20. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
    Because it has a WIP tag I would assume.

Share This Page