Support | News | Classic | F.A.Q. | Discord | Discussions | Wiki | Roadmap

Here i will post my mods.

Detailed parts mod
First of all let me present myself, i am the creator of the Fountain mod for banished, i love to modify and add things to games.

First mod i have planned is an enhanced descriptions part's description

image https://i.imgur.com/tm26iEA.png

Download v 1.0.1

Compatible mods ()
"Bubble Shield Generator 0.0.2 - by Bubbet
"Weapons mod 1.0.0 by SunriseSP
"Cannons Plus 1.3.5 by KodenameYT

Download v 1.0.21
- added radius and damage to parts below...
reactor core, missile factory,launcher and storage, ammo factory and storage and cannons.
- Explosion Radius:
-
Explosion Damage:
They will appears in safety section of the details.

Total Refund mod
This mod makes the refund of parts close to 100%

image https://i.imgur.com/sOpPof6.png

Download v 1.0.0

this, thank you

    This is very nice, thanks for this. I'm excited for any further mods you make 😃

      Will this work with other mods?

        stargazer It will work only for vanilla stuff, but other modders will be able to use the strings to put on their stuff.
        i made it simple so anyone can copy paste the lines to their strings.

        note: all the stats are hand written from the parts, if a mod changes the vanila values, the vanilla values will appears.

          Hi, i will put the download links at the first post i created, thanks.

            it dosent work for me

              wingsAC What is the error message?

                I got the following error trying to instal it. (It is in dutch)

                Error loading mod cosack's detailed parts mod: System.IO.FileNotFoundException: Kan bestand D:\Cosmoteer\Mods\cosack's detailed parts mod\mod.txt niet vinden.
                Bestandsnaam: D:\Cosmoteer\Mods\cosack's detailed parts mod\mod.txt
                bij System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
                bij System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
                bij System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
                bij System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
                bij System.IO.StreamReader..ctor(String path)
                bij Halfling.ObjectText.OTFile.Parse() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTFile.cs:regel 293
                bij Cosmoteer.Mods.ModInfo.TryLoadMod(String modFolder, ModInfo& modInfo, IList`1 errorList) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Mods\ModInfo.cs:regel 94

                  Vibius Is the mod.txt located in Cosmoteer/Mods/Cosack's detailed parts mod/mod.txt?

                  And if yes, please post the mod.txt.

                    Fusight IT is this is the file:
                    // The name of your mod's folder is its "identifier".
                    // No two mods can share the same folder name / identifier, so make it unique!
                    // I recommend "your_name.mod_name".

                    // You must give a human-readable name for your mod. This is what will be shown in the user interface.
                    Name = "Cosack's detailed parts mod"

                    // The version of the mod that will be shown in the user interface. This is optional.
                    Version = 1.0.0

                    // The name of the mod creator(s) that will be shown in the user interface. This is optional.
                    Author = "Mathieu Langlois Doyon"

                    // A logo to display for your mod in the user interface. This is optional.
                    Logo = "logo.png"

                    // A longer description of what your mod does to the game. This is optional.
                    Description = "This is a enhance part Description Mod. see my other work at behance.net/mathieuso\n\n"


                    // Mods can define their own per-language string files.
                    // The values in a string file (such as en.txt) will add to
                    // and override any values in the base string file (such as Data\Strings\en.txt).
                    // Each language supported should have its own string file named
                    // after the two-letter 639-1 language code for that language.
                    StringsFolder = "Strings"

                    // The primary way mods modify the game is through "actions".
                    //
                    // Actions are little commands that modify the game's .txt files after they have been
                    // loaded into memory. (The actual .txt files in the 'Data' folder are never modified
                    // and so disabling a mod will cause the game to revert back to its vanilla state.)
                    //
                    // First, the game loads the vanilla .txt files normally.
                    // Then, for every mod that is enabled, that mod's "actions" are run on
                    // top of the loaded .txt files, modifying them.
                    //
                    // Using this technique, mods can make almost any change to the game
                    // that could be made by modifying the .txt files directly, but
                    // without actually having to make any permanent changes to the game files.
                    //
                    // The examples below show all the different kinds of "actions" that can be
                    // performed on the vanilla .txt data.
                    //
                    // Note that it's very easy to make a modification that will cause the game
                    // to crash when loading. The log.txt file may have details on why it crashed.
                    //
                    // There are a small number of .txt files that can't be modified using actions.
                    // The most prominent example is the language string files (such as en.txt)
                    // which are modified using the StringsFolder setting above.
                    Actions
                    [

                    {
                    	Action = Overrides
                    	OverrideIn = "<Strings/en.txt>"
                    	Overrides
                    	{
                    	//"<Strings/en.txt>"
                    	}
                    }

                    ]

                    Vibius Thanks, there is also a folder named Strings with a file called en.txt?

                    Vibius I think I got it, please remove the two // infront of "<Strings/en.txt>"+

                    THIS BREAKS THE MOD. DO NOT DO THIS!

                    Fusight Yes there is

                    Vibius I changed that but still get the same error it seems

                    [

                    {
                    	Action = Overrides
                    	OverrideIn = "<Strings/en.txt>"
                    	Overrides
                    	{
                    	"<Strings/en.txt>"
                    	}
                    }

                    ]

                    Vibius Sorry, I think that is not the solution but I suspect that there should be a different error message.

                      Fusight This is the error now:

                      Error loading mod cosack's detailed parts mod: System.IO.FileNotFoundException: Kan bestand D:\Cosmoteer\Mods\cosack's detailed parts mod\mod.txt niet vinden.
                      Bestandsnaam: D:\Cosmoteer\Mods\cosack's detailed parts mod\mod.txt
                      bij System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
                      bij System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
                      bij System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
                      bij System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
                      bij System.IO.StreamReader..ctor(String path)
                      bij Halfling.ObjectText.OTFile.Parse() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTFile.cs:regel 293
                      bij Cosmoteer.Mods.ModInfo.TryLoadMod(String modFolder, ModInfo& modInfo, IList`1 errorList) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Mods\ModInfo.cs:regel 94

                        Do you have any other mods enabled?
                        The mod works for me.

                          Fusight A couple, Got Free FTL Jumps, Huge Galaxy and Huge ships from the base game + Community Ships library, narrow cockpit. Today I also installed MD Soals but haven't played yet

                            Vibius Have you tried turning them of?

                            Also what exactly is the path to your mod.txt