WIP [SMAPI] Butchery - butcher animals for meat! [Deleted]

Discussion in 'Gameplay Mechanics' started by ThatNorthernMonkey, Mar 22, 2016.

Thread Status:
Not open for further replies.
  1. ThatNorthernMonkey

    ThatNorthernMonkey Aquatic Astronaut

    [​IMG]

    Very much in proof-of-concept stage, looking for all kinds of balance and content ideas!

    How To Use

    Right now you slaughter animals with a melee weapon. All animals start with a health of 3, once health is 0 the animal will die and produce varying meat. The meat sprites were already included with Stardew Valley - CA pulled out of implementing them in the game. The meat quality is based on the animals current happiness level (needs another look I think, the numbers seem a bit wonky).

    Main discussion topic: http://community.playstarbound.com/...cially-says-hes-not-going-to-add-it-in.110988

    Available Meat

    Beef, Pork, Rabbit, Chicken, Duck, Goat.

    Requirements

    SMAPI 0.39.2 https://github.com/ClxS/SMAPI/releases
    Mod Files (attached)

    Known Issues

    - The default meat is Chicken. If you kill a Sheep (or maybe a Horse or something) you will get Chicken I think. Untested so far.
    - The weapon collision detection needs some work.

    Future Plans

    This is all open for debate and contribution! So far we've spoken about adding cooking recipes, artisan machines (meat curers), a butcher knife tool to tone down the level of violence, a new location to slaughter the animals in (Slaughterhouse). All of this will need graphics though, easily my weakest area! Any contributions are massively helpful.
     
      Last edited: Mar 27, 2016
      Minakie, WhisperPntr, foghorn and 8 others like this.
    • Superior_s

      Superior_s Sandwich Man

      This is great.
       
        ThatNorthernMonkey likes this.
      • Superior_s

        Superior_s Sandwich Man

        With this and the fish culture system kuro is working on there will be two entirely new ways to get money.
         
          ThatNorthernMonkey likes this.
        • ThatNorthernMonkey

          ThatNorthernMonkey Aquatic Astronaut

          Not too much to actually show for today, just a lot of digging around into how to load my own custom sprites and data from XNB's in my mods folder. Got as far as creating a brand new object and rendering it in the inventory so far.
           
            Superior_s likes this.
          • Superior_s

            Superior_s Sandwich Man

            Better then no progress at all. Lol
             
              ThatNorthernMonkey likes this.
            • Declension

              Declension Cosmic Narwhal


              I agree, even if it's just a pixel, it's progress! There is no rush for it, take your time.
              From all the ideas going about, this being a complete mod (buildings/artisan machines/animations/commands/prompts) it'll take a while.
               
              • ThatNorthernMonkey

                ThatNorthernMonkey Aquatic Astronaut

                Another little proof-of-concept, using a sprite in CA's object sheet - but loaded from our Mod directory. We can now create different Artisan Goods. Though it's a bit useless without the machines, but baby steps :)

                [​IMG]
                 
                  izzy82 and Superior_s like this.
                • Declension

                  Declension Cosmic Narwhal

                  Aw man I'm so hyped!
                  I'll go look around to see what would be close to an artisan machine and do some sketch work :>
                  I should help at least with something haha! Time for research, and probably making new sprites for other artisan goods (Bacon isn't the only thing that can be smoked ;) )
                   
                    ThatNorthernMonkey likes this.
                  • ThatNorthernMonkey

                    ThatNorthernMonkey Aquatic Astronaut

                    The plan of action is to work out how to implement one of everything (Artisan Goods - done, Artisan Machines, Buildings, Tools, Cooking Recipes, Crafting Recipes), and once the groundwork is laid we can pretty much put in all the content we like. :)
                     
                      Declension likes this.
                    • Declension

                      Declension Cosmic Narwhal

                      So I'm having this problem:
                      [​IMG]

                      As far as I can get is selecting a character to load, then it crashes. Any ideas? (Mod noob here).
                      I'm so used to overwriting xnb files.
                       
                      • ThatNorthernMonkey

                        ThatNorthernMonkey Aquatic Astronaut

                        did you include the manifest.json in the same folder as Butchery.dll? :)
                         
                        • Declension

                          Declension Cosmic Narwhal

                          Yes they're both in the mods folder.
                           
                          • Declension

                            Declension Cosmic Narwhal

                            Humm So I had the two files in the mods folder...
                            So decided to redo and keep the files both in the butchery folder, then put that in the mods folder.
                            So I don't have the "Mods needs to update"
                            So it's loading both trainer and butchery...

                            But I still get a crash at the same point..
                            Hmm..
                             
                            • ThatNorthernMonkey

                              ThatNorthernMonkey Aquatic Astronaut

                              Strange, it doesn't seem to be seeing the manifest.json - it's trying to load the .dll the "old" way.

                              Oh so your mods weren't in separate folders? They need to be in like..

                              \Mods\Butchery\Butchery.dll
                              \Mods\Butchery\manifest.json

                              Sounds like you fixed this and you're still getting crashes... could you try with the latest SMAPI please (one release ahead of yours): https://github.com/ClxS/SMAPI/releases
                               
                              • ThatNorthernMonkey

                                ThatNorthernMonkey Aquatic Astronaut

                                The attached zip version is the absolute latest one I'm working with so it should work with SV 1.06 and SMAPI 0.38.5
                                 

                                  Attached Files:

                                • Declension

                                  Declension Cosmic Narwhal


                                  Ah that might be an issue. The dll and json was in one folder together, not separate.
                                  I'll do that now. But the SMAPI keeps downloading the 38.4 Alpha instead of 38.5? That might be a problem too haha.

                                  Should I give you screen shots of the files?
                                   
                                    Last edited: Mar 22, 2016
                                  • ThatNorthernMonkey

                                    ThatNorthernMonkey Aquatic Astronaut

                                    The manifest.json and Butchery.dll do need to be in the same folder :) I've attached SMAPI 0.38.5 here for you.
                                     

                                      Attached Files:

                                      Declension likes this.
                                    • Declension

                                      Declension Cosmic Narwhal

                                      Still says 38.4 alpha but that doesn't matter!
                                      No more crashes! Thank you! I dunno what fixed it, but it seemed after replacing the object info file it worked :>
                                      I dunno if that's related, but thanks for trouble shooting!
                                       
                                        ThatNorthernMonkey likes this.
                                      • ThatNorthernMonkey

                                        ThatNorthernMonkey Aquatic Astronaut

                                        I just noticed this myself, I think maybe whoever did the 38.5 release forgot to update the game version text or something? no idea lol, but mine says 38.4 too.
                                         
                                          Declension likes this.
                                        • Zandesh

                                          Zandesh Orbital Explorer

                                          A few weeks ago I actually made a request for a butchery mod on Reddit, and I am thrilled about this mod!
                                          Keep up the good work, and I hope there will be some skilled contributors as in regards to future work for all the ideas, but I will for sure support this and follow the progress!
                                           
                                            ThatNorthernMonkey likes this.
                                          Thread Status:
                                          Not open for further replies.

                                          Share This Page