RELEASED [SMAPI] Shop Expander 1.6.0b

Add items to shops, buy in bulk!

  1. tearful0eye

    tearful0eye Void-Bound Voyager

    i really love this mod, thanks for all the work!
    do you know if it's possible to add new blueprints (for craftables) to the shops? i tried to figure it out myself, but i'm not too mod-savvy
     
    • Entoarox

      Entoarox Oxygen Tank

      I am afraid that functionality is not available, as blueprints have a extra "flag" that defines them as such.
       
      • tearful0eye

        tearful0eye Void-Bound Voyager

        okay, thanks anyway :)
         
        • Entoarox

          Entoarox Oxygen Tank

        • demonhunter352

          demonhunter352 Subatomic Cosmonaut

          Shop Expander doesn't seem to pick up ObjectInformation.xnb files that are in XNBLoader's ModContent folder (found this out when it was unable to load EvenMoreCrops unofficial continuation seeds into Pierre's shop, claiming they had no value. Overwriting the original objectinformation file with the modded one worked, so it's not the EMC file being dodgy. Tested with a modded objectinformation that didn't mess with the shop, and found that overwrite worked just fine (though it left the EMC seeds showing as "error item" in Pierre's store))

          Edit: Poop. Thought I'd figured a way around it, but nope. My thinking is that the issue is because ShopExpander loads before XNBLoader does its thing. Tried renaming the XnbLoader folder to !XnbLoader (it still comes after the framework!) to make it load before ShopExpander, but with no success.
           
            Last edited: Apr 23, 2017
          • Entoarox

            Entoarox Oxygen Tank

            Ah, I am afraid that shop expander does its loading rather early, I will have to switch loading down in its priority to make XnbLoader work...
             
            • demonhunter352

              demonhunter352 Subatomic Cosmonaut

              Or move XNBLoader's loading priority up (actually, that seems the more useful option so that other mods with .xnb dependencies work properly too)
               
              • Entoarox

                Entoarox Oxygen Tank

                Changing that is rather difficult, but, as SMAPI is planned (soon-ish) to have its own content system, and that will allow XnbLoader to replace files a lot earlier, so it will eventually happen, but not while EntoFramework has to handle the content system.
                 
                • demonhunter352

                  demonhunter352 Subatomic Cosmonaut

                  Fair enough
                   
                  • Entoarox

                    Entoarox Oxygen Tank

                    Entoarox updated Shop Expander with a new update entry:

                    Bugfix & New shop

                    Read the rest of this update entry...
                     
                    • HopeWasHere

                      HopeWasHere Existential Complex

                      Hey, I was just wondering if the Shop Expander worked with the Hats, Krobus, or Dwarf shops.
                       
                      • FieryChaos

                        FieryChaos Cosmic Narwhal

                      • Entoarox

                        Entoarox Oxygen Tank

                        Fiery is correct yes, although due to how CA programmed the dwarf, you might need to use `DwarfKing` as the owner name....
                         
                        • HopeWasHere

                          HopeWasHere Existential Complex

                          Awesome, thanks :)
                           
                          • Entoarox

                            Entoarox Oxygen Tank

                            If you open a shop menu for someone, then close the game, you can read in the log what shop SE thinks you opened, or if the shop is unsupported, it tells you that. (And if its a vanilla non-festival shop, give me a ping to add support for it)
                             
                              HopeWasHere likes this.
                            • mat013579

                              mat013579 Void-Bound Voyager

                              how to add item name in config?

                              example at JAC'd Greenhouse Extended

                              Code:
                               {
                                "Id": 472,
                                  "Price": 10
                               },
                                  //Parsnip Seeds
                               {
                              
                               
                              • Entoarox

                                Entoarox Oxygen Tank

                                You need the item ID mappings, they can be found on the wiki.
                                 
                                • Pathoschild

                                  Pathoschild Tiy's Beard

                                  The released versions of this mod aren't compatible with SMAPI 1.15.2+. Here's an unofficial update until Entoarox can release it officially. This update also fixes deprecation warnings and compatibility with many other mods.
                                   
                                    Elrohir_of_Rivendell likes this.
                                  • Entoarox

                                    Entoarox Oxygen Tank

                                  • lambee

                                    lambee Subatomic Cosmonaut

                                    I like this mod.
                                    When I made my custom Npc, I use ALL to add custom shop. But I found I can only add items(objects)to my shop. Is it possible to add any weapons to the shop(by using ALL or this mod)?
                                     

                                    Share This Page