Desktop Goose ResourceHub

Logo

Mods and file packs for Desktop Goose

View the Project on GitHub DesktopGooseUnofficial/ResourceHub

Acid Goose GitHub Releases (by Release)

A very weird version of the Goose we know and love ❤

Download: AcidGoose.zip

Goose Version: v0.3

Author: ⧹ F!NN ⧸#1580

The code is kinda trash but I am still learning… Please dont blame me o.O

Installation guide

First, make sure that you are running Desktop Goose 0.3/0.31 on Windows. The macOS version does not support mods.

  1. If you have the Goose running, close him first.
  2. Go to the Mods folder in the Assets folder.
  3. Open the AcidGoose.zip file.
  4. Copy the folder from the AcidGoose.zip file to the Mods directory.
  5. Go back to the Desktop Goose folder.
  6. If you haven’t already, open the config.ini file and change EnableMods=False to EnableMods=True, then save it.
  7. Open the Goose again and enjoy!!

Need help? You can ask for support in the #goose-modding channel on the Discord server.

Source code

public void PostTick(GooseEntity g)
        {
            
            float noicedirection = 0;

            ThreadPool.QueueUserWorkItem(dospinning);
            ThreadPool.QueueUserWorkItem(updateRotation);
            ThreadPool.QueueUserWorkItem(honk);


            
           

            void dospinning (object state)
            {
                
                
                while (true)
                {
                    noicedirection = noicedirection + 4f;

                   
                    
                    if (noicedirection == 360)
                    {
                        noicedirection = 0;
                    }
                    //Task.WaitAll(100);
                    Thread.Sleep(1);
                }
            }
            
            void updateRotation (object state) 
            { 
                while (true)
                {
                    g.direction = noicedirection;
                    
                    
                }
            }    
            
            void honk (object state)
            {
                
                
                while (true)
                {
                    API.Goose.playHonckSound();
                    Thread.Sleep(700);
                }
                
            }