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

Walt
Hi Walt. Using the Mod Upgrade, Would I be able to down grade a mod like Drones++ (14.2) down to 14.1 ?

I'm waiting until Blood Cult is fully compatible with 14.2 be for downloading the latest version of this fantastic game

Walt RedAndCosmoteer
Well, so I tried the Cosmoteer Plus thing with a 14.1 compatible version, and got the following error:

System.Exception: Error loading mod: Cosmoteer Plus ---> System.InvalidOperationException: The node at path '<[user's home folder]\Desktop\14.2\Cosmoteer\Data\ships\terran\ion_beam_emitter\ion_beam_emitter.txt>/Part/Components/Weapon/Emitter' must be a {} "group" node or file to use an Overrides action on it.
bei Cosmoteer.Mods.ModOverridesAction.ApplyAction(OTFile rulesFile) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Mods\ModOverridesAction.cs:Zeile 22.
bei Cosmoteer.Mods.ModInfo.ApplyPreLoadMods(OTFile rulesFile) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Mods\ModInfo.cs:Zeile 70.

Not use if that helps the situation, I can put up a download for the 14.1 version if you need it, though technically it´s not my mod.

In retrospect I feel like the issue is not the parts of the mod itself but the fact that it tries to override the range of vanilla weapons, think I might try to remove the range-changes and see if it works.

    RedAndCosmoteer Walt
    So I commented the range increases out which indeed fixed one of the errors however now a different error comes up:

    Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Desktop\14.2\Cosmoteer\Data\rules.txt>" failed. ---> System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Desktop\14.2\Cosmoteer\Data\ships\terran\terran.txt>/Terran" failed. ---> System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\jfjohnny5.cosmeteer_plus_0.27.5_upgraded\Infrared_Laser\Infrared_Laser.txt>/Part" failed. ---> System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> Halfling.Serialization.DeserializeException: Unable to find node at path "Delay" relative to "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\jfjohnny5.cosmeteer_plus_0.27.5_upgraded\Infrared_Laser\Infrared_Laser.txt>/Part/Components/FireEffect/MediaEffects/1".

      Drakador_Chaos It appears to be the infrared laser that crashes the game..
      (yes, i'm captain obvious.)

        RedAndCosmoteer
        I will start commenting things out error by error to see which things exactly are broken, though it might be cosmoteer plus will need a rework.

        Walt avast was the problem ... :x i think it work now.

          When I ran the upgrader, my Anti-Virus went mental and quick scanned my computer for viruses while sending the Upgrader.exe to the main server to deep scan it 😂

            Drakador_Chaos Any progress?
            Yes ik i'm impatient

              13 days later

              Drakador_Chaos Still no progress, Drak?

                RedAndCosmoteer Once I get to it I will notify you.

                  10 days later

                  Walt
                  Soooo... I have a really old mod. 0.12.12 to be exact. Do you know if it would it be easier to;

                  a) Update with the mod tool to 0.14.0, then fix the mod for 0.14.0, then use the 0.14.2 upgrader and fix again.

                  b) Update with the mod tool to 0.14.0, don't bother fixing the mod, use the 0.14.2 upgrader and fix whatever comes out.

                  c) Rewrite the whole thing from scratch.

                  D) Some other workaround/solution I haven't thought of.

                    Microbot024 Either A or B, probably A. But first, you should update it by hand to 0.13.9. The mod upgrader has only been tested to work with mods that are already compatible with 0.13.9, I have no idea whether or how well it will work with earlier mods.

                      Walt
                      Got it, thanks! Is there a way to downgrade my version of Cosmoteer or an archive of older versions?

                        • Edited

                        akinata ok fix
                        it
                        WeaponSprite
                        {
                        Type = Sprite
                        ChainedTo = Turret
                        Location = [.5, 0]
                        Rotation = 90d
                        Layer = "weapons"
                        ResetAnimationTrigger = TurretEmitter
                        point to = TurretEmitter the fix is ResetAnimationTrigger = Turret not TurretEmitter
                        not 100% doo
                        think is bug in mod updator mix up Turret to TurretEmitter

                          17 days later

                          Walt, I'm having some trouble with the upgrader. I am trying to upgrade Archon's Plasma Mod for 1.13.1. Here is what I am doing.
                          1. Copy pasting the cosmoteer installation thingy (that works)
                          2. copying the link to the "folder that contains the mod.txt file" like so: C:\Users\vaughana\Downloads\Archon.plasma.zip
                          3. It then says that no such folder exists, then tells me to close the upgrader.

                          Help?

                            Quarantine You have to unpack it. The straight up zip doesn't work