GithubHelp home page GithubHelp logo

extendedstorage's People

Contributors

doctorvangogh avatar fluffierthanthou avatar fmauneko avatar neronix17 avatar sixdd6 avatar skullywag avatar spdskatr avatar terragg avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

sixdd6 terragg

extendedstorage's Issues

Pawns spamming an errored job and getting stuck

https://git.io/fxgoO

This is after adding Extended Storage and that addon that adds meat hooks and weapon racks to an ongoing game. Currently testing to see if taking them out fixes the issue or if something has been heavily broken.

Hoo boy, taking both out and reloading the save that had them locked in:
https://git.io/fxgKC
Also that broke the UI, most of the colonist portraits are invisible, as is the menu bar.

Updates slow due to loading times, apologies. UI destruction happens on reload of save that had ES mods installed, but if the mods are installed and an earlier save is loaded, UI is fine.

Pawns moving stored items between storage units

Sorry for the bad editing, but these are two examples of pawns moving stored items between spaces in the container itself and between two containers. The drone looking thing is just a hauling robot from the Misc robots mod. The log message popup in the second gif has nothing to do with this mod. This is not limited to the food containers. I've also seen this happen with the cloth bins as well.

Storage dump after loading.

Version RimWorld 0.19.2009 rev494
After loading a safegame all storages loose their stuff and it get dumped around.
At the log a warning show up
Trying to get valid region at (125, 0, 116) but RegionAndRoomUpdater is disabled. The result may be incorrect.
Verse.Log:Warning(String, Boolean)
Verse.RegionGrid:GetValidRegionAt(IntVec3)
Verse.RegionAndRoomQuery:RegionAt(IntVec3, Map, RegionType)
Verse.RegionAndRoomQuery:RoomAt(IntVec3, Map, RegionType)
Verse.GridsUtility:GetRoom(IntVec3, Map, RegionType)
Verse.GenPlace:PlaceSpotQualityAt(IntVec3, Map, Thing, IntVec3, Boolean, Predicate1) Verse.GenPlace:TryFindPlaceSpotNear(IntVec3, Map, Thing, Boolean, IntVec3&, Predicate1)
Verse.GenPlace:TryPlaceThing(Thing, IntVec3, Map, ThingPlaceMode, Thing&, Action2, Predicate1)
Verse.GenPlace:TryPlaceThing(Thing, IntVec3, Map, ThingPlaceMode, Action2, Predicate1)
Verse.GenSpawn:Spawn(Thing, IntVec3, Map, Rot4, WipeMode, Boolean)
Verse.Map:FinalizeLoading()
Verse.Game:LoadGame()
Verse.SavedGameLoaderNow:LoadGameFromSaveFileNow(String)
Verse.Root_Play:m__0()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:m__1()

Whole log
https://git.io/fAl6Z

Error when accessing multiple Apparel object stack in a Clothing Rack

Trying to right click on a stack of multiple apparel in a clothing rack output cell throws an error and prevents right-click menu/access to that stack. Pawns still recognize items and seem interact with them normally:

issue_error_on_multiple_stack

This does not occur on a single item stack in the output cell:

issue-no-error-on-single-item

Tested on verified Steam Install and physical wipe and reinstall of steam mod. Known to affect Parka and Button-down shirts, no other apparel was tested.

The HugsLib dump is at: https://git.io/fxKIM

Update Harmony to current

This only affects modpacks that cram all the DLLs into a single mod. (HardcoreSK)

On load RimWorld will refuse to load ExtendedStorage as it asks for an outdated version of Harmony.dll (1.0.9.0).

It merely needs a recompile against latest Harmony.dll (1.0.9.1).

Game stutters because of hauling / stacking: X started 10 jobs in one tick

I've got a late game base with lots of storage. I began running into some lag and turned devmode on to a wall of red errors all referring to moving pieces of apparel and "giving 10 jobs per tick". The hauling order seems to be related to Extended Storage.

I posted to the steam forums here: https://steamcommunity.com/workshop/filedetails/discussion/731732064/1798529872634941905/?tscn=1551633984

I have a detailed error log here: https://gist.github.com/HugsLibRecordKeeper/6db47236f97a30223328dcee09cf02a7

Note the error log was actually for debugging a pawn trying to have a social fight which was causing 0 FPS (the errors related to Yiol). That was fixed separately. Some other errors about Pick Up and Haul were fixed by just removing Pick Up and Haul entirely. Extended Storage is the one I can't just remove.

My solution was to just remove all of the apparel storage which seemed to solve the problem, although that's not ideal.

I have had the issue with medicine before too. That was fixed by restricting medicine storage to one type
of item each, and positioning them to be horizontal. Not sure if making it horizontal did anything but it seemed like that did the trick at the time. I think it was mostly that I moved the storage so they re-organized it all.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.