1. Please be advised of a few specific rules and guidelines for this section.
  2. Hey Guest! Our new game Wargroove has released! Check out the forums or wiki for more information!
    Dismiss Notice

RELEASED Ave's Take All Hotkey 1.2

You could have it all... My stockpile of dirt.

  1. The Avelon

    The Avelon Phantasmal Quasar

    The Avelon submitted a new mod:

    Ave's Take All Hotkey - You could have it all... My stockpile of dirt.

    Read more about this mod...
     
  2. The Avelon

    The Avelon Phantasmal Quasar

  3. JT`

    JT` Scruffy Nerf-Herder

    Brilliant! Just the other day I was lamenting the lack of a take all feature from containers.
     
    The Avelon likes this.
  4. The Avelon

    The Avelon Phantasmal Quasar

    All's quiet on the Western front. I assume no posts means it isn't borking things up.

    Next step is going to be adding a start game workaround to enable this for new characters.
     
  5. The Avelon

    The Avelon Phantasmal Quasar

    The Avelon updated Ave's Take All Hotkey with a new update entry:

    New Character Availability

    Read the rest of this update entry...
     
  6. The Avelon

    The Avelon Phantasmal Quasar

    Been thinking... I don't think there is a way to prevent the key from working if you don't have a container opened, but maybe I could bring it under player control a little more.

    Pressing and holding the key for a short time could cycle between modes: On, Auto, Off. While on, pressing once will act exactly like it does now. Pressing again without activating a container first cancels.

    Auto is the opposite. If you press the key, it will pause automatic mode until you press it again. Go dungeoneering and Auto-Loot every container you activate. Pause when you get back to base, or long press to turn it off.

    Off ignores short presses, making it compatible with techs from RPG Growth.

    I could also improve compatibility by making it ignore inputs including techaction2.

    I've been working a lot recently and haven't had time to do much besides eat and sleep, but I've been mulling this problem periodically.
     
  7. Deathlock47

    Deathlock47 Lucky Number 13

    Not sure why its not working for me. I get the transferring items indicator on the bottom of the screen but it dosn't transfer stuff. The only mod i use is Frackin Universe.
     
  8. The Avelon

    The Avelon Phantasmal Quasar

    Does it transfer normal vanilla items but not FU items, or nothing at all?
     
  9. Deathlock47

    Deathlock47 Lucky Number 13

    nothing at all.
    I know that FU messes with tech abilities so assumed that it prevents vanilla stuff from happening. The mod does show a later load order then FU though im not sure how to change the order or if it even matters.
     
  10. The Avelon

    The Avelon Phantasmal Quasar

    Strange, TAH does explicitly support FU, and has patches for all of the techs. Unless there are new techs. I haven't been playing SB (started a new job and work 6 days a week), so FU has updated many times since this was released. Should still work though.

    I'll be off work tomorrow - and I will put a fresh copy of FU and TAH only in my test folder and see if I can reproduce and fix the error.
     
  11. Deathlock47

    Deathlock47 Lucky Number 13

    thanks for the time and help. your mod is the the only one i have seen with a take all button which this game sorely needs.
     
    The Avelon likes this.
  12. The Avelon

    The Avelon Phantasmal Quasar

    No problem. I agree, and I think it actually is the only one.

    Hey, could I get you to post your Starbound.log after launching the game, pressing the take all key, and then opening any container that has an item inside of it, please?
     
  13. Deathlock47

    Deathlock47 Lucky Number 13

    sure, I've added a few mods sense then though.
     
  14. Deathlock47

    Deathlock47 Lucky Number 13

    [20:28:56.124] [Info] Client Version 1.3.4 (windows x86_64) Source ID: ***** Protocol: ***
    [20:28:56.124] [Info] Root: Scanning for asset sources in directory '..\assets\'
    [20:28:56.473] [Info] Root: Scanning for asset sources in directory '..\mods\'
    [20:28:56.482] [Warn] Root: Unrecognized file in asset directory 'mods_go_here', skipping
    [20:28:56.482] [Info] Root: Detected asset source named 'base' at '..\assets\packed.pak'
    [20:28:56.482] [Info] Root: Detected asset source named 'Ave_TE' at '..\mods\AvesTakeEverything.pak'
    [20:28:56.482] [Info] Root: Detected unnamed asset source at '..\assets\user'
    [20:28:56.482] [Info] Loading assets from: '..\assets\packed.pak'
    [20:28:56.939] [Info] Loading assets from: '..\mods\AvesTakeEverything.pak'
    [20:28:56.941] [Info] Loading assets from: '..\assets\user'
    ....
    [20:28:58.888] [Info] Root: Detected asset source named 'base' at '..\assets\packed.pak'
    [20:28:58.888] [Info] Root: Detected asset source named 'xbawks' at 'G:\Steam\steamapps\workshop\content\211820\729426722\contents.pak'
    [20:28:58.888] [Info] Root: Detected asset source named 'FrackinUniverse' at 'G:\Steam\steamapps\workshop\content\211820\729480149\contents.pak'
    [20:28:58.888] [Info] Root: Detected asset source named 'Ave_TE' at '..\mods\AvesTakeEverything.pak'
    [20:28:58.888] [Info] Root: Detected asset source named 'Give the avian oculemonade' at 'G:\Steam\steamapps\workshop\content\211820\1612579544\contents.pak'
    [20:28:58.888] [Info] Root: Detected asset source named 'Slow_Hunger' at 'G:\Steam\steamapps\workshop\content\211820\730867662\contents.pak'
    [20:28:58.888] [Info] Root: Detected unnamed asset source at '..\assets\user'
    [20:28:58.888] [Info] Loading assets from: '..\assets\packed.pak'
    [20:28:59.347] [Info] Loading assets from: 'G:\Steam\steamapps\workshop\content\211820\729426722\contents.pak'
    [20:28:59.347] [Info] Loading assets from: 'G:\Steam\steamapps\workshop\content\211820\729480149\contents.pak'
    [20:28:59.840] [Info] Loading assets from: '..\mods\AvesTakeEverything.pak'
    [20:28:59.841] [Info] Loading assets from: 'G:\Steam\steamapps\workshop\content\211820\1612579544\contents.pak'
    [20:28:59.841] [Info] Loading assets from: 'G:\Steam\steamapps\workshop\content\211820\730867662\contents.pak'
    [20:28:59.841] [Info] Loading assets from: '..\assets\user'
    ....
    [20:29:30.946] [Info] Setting discord join secret as connect:discord_206566203760574464_544344203757486085_087b0f4797affcc5 <-----LOL WTF is this?
    [20:29:35.013] [Info] UniverseServer: Warping player 1 to ClientShipWorld:38cf5726cebedb439018fc051b2b61bf=994.075.1024
    [20:29:38.776] [Info] ----- FU player init -----
    [20:29:38.776] [Info] ----- ZB player init -----
    [20:29:38.776] [Info] [ZB] Mods using update info window and their versions:
    [20:29:38.777] [Info] -- frackinuniverse [5.6.285]
    [20:29:38.778] [Info] -- ztarbound [1.04b]
    [20:29:38.778] [Info]
    [20:30:02.896] [Info] Root: Writing runtime configuration to '..\storage\starbound.config'
    [20:30:08.456] [Error] Could not apply patch from file /interface/chests/chest64.config.patch in source: ..\mods\AvesTakeEverything.pak. Caused by: (JsonPatchException) Could not apply patch to base. (JsonPatchException) Could not apply operation to base. (TraversalException) No such key 'scripts' in pathApply("/scripts/-")
    [20:30:30.358] [Info] UniverseClient: Client disconnecting...
     
  15. Deathlock47

    Deathlock47 Lucky Number 13

    Stupid emojis. Anyway, im guessing i need to make a scripts folder somewhere? I assumed that when the mod unpacks it has its own paths? I did read how to install mods on this website but it said that if it was a Pak file just throw it in the mods folder and then your good to go. I made an account just for this mod so its the first one i have used from this site.
     
    Last edited: Feb 11, 2019
  16. The Avelon

    The Avelon Phantasmal Quasar

    Looks like it's trying to add a script to the array "/scripts", but that the array doesn't exist. So I need to add a test to the patch to make sure that array exists and add it if it does not, THEN add my script to the array.

    Enhanced Storage and Improved Containers both add a /scripts array so if you have one of those installed it works... I forgot to playtest this without either one I guess! Whoops.

    Thanks, I will whip up a patch for this in the next few hours. Meanwhile you might check out Enhanced Storage; it's a pretty amazing quality of life mod. I'll still fix this though.
     
  17. Deathlock47

    Deathlock47 Lucky Number 13

    well thanks for the help and i'll check out those mods.
     

Share This Page