Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.97a is out! (02/02/24); New blog post: Planet Search Overhaul (07/13/24)

Pages: 1 ... 10 11 [12] 13 14 ... 27

Author Topic: [0.95a] DIY Planets - Terraforming and more!  (Read 407594 times)

Bob69Joe

  • Lieutenant
  • **
  • Posts: 76
  • Steam: Herr Derrierr with the tiger picture
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #165 on: April 22, 2021, 11:09:27 AM »

Hello, thank you for this wonderful mod! Something I have noticed...

You have to remove tectonic activity from cryovolcanic worlds to turn them into water, not just remove the extreme cold. I'm not sure this makes sense, since melting the ice would turn the surface into water whether there is tectonic activity or not. Also, upon the world becoming a water world, I was able to build farming instead of aquaculture, which seems like an oversight since vanilla water worlds use the aquaculture industry, not farming.

Also, every vanilla water world in the game (I think) has organics. I was really hoping turning it into a water world would create organics of some kind, but no such luck. Maybe this should be automatically added? Or maybe add another project to fill the oceans with life after making it a water world?
It doesn't make exact sense for the world to even become a world full of (relatively safe) H2O water. Those frozen elements are more likely to turn the world gaseous and toxic.
Logged
Search = 'site:cakravartin.com Hermetic Tradition'

rem0nster

  • Ensign
  • *
  • Posts: 4
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #166 on: April 23, 2021, 06:13:14 PM »

Irradicator does not accept the core. so you cannot remove the hazard from planets. I believe this is a bug.
Logged

bobbob

  • Ensign
  • *
  • Posts: 10
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #167 on: April 23, 2021, 06:35:42 PM »

Yeah, Irradicator is not working
I think its because the Id of the core item is not matching what that structure want

Otherwise,everything seems to work fine
Great job
Logged

rem0nster

  • Ensign
  • *
  • Posts: 4
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #168 on: April 23, 2021, 06:58:08 PM »

Where are you seeing the artifact id's and such.
Logged

rem0nster

  • Ensign
  • *
  • Posts: 4
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #169 on: April 23, 2021, 07:32:05 PM »





He's missing an entry for "rad_remover" in terraformiteminstallableplugin

            this.put("gravity_oscillator", new TerraformInstallableItemPlugin.TerraformEffect() {
                public void apply(Industry industry) {
                }

                public void unapply(Industry industry) {
                }

                public void addItemDescription(TooltipMakerAPI text, SpecialItemData data, InstallableItemDescriptionMode mode) {
                    SpecialItemSpecAPI spec = Global.getSettings().getSpecialItemSpec(data.getId());
                    String name = Misc.ucFirst(spec.getName().toLowerCase());
                    String pre = "";
                    float pad = 0.0F;
                    if (mode != InstallableItemDescriptionMode.MANAGE_ITEM_DIALOG_LIST && mode != InstallableItemDescriptionMode.INDUSTRY_TOOLTIP) {
                        if (mode == InstallableItemDescriptionMode.MANAGE_ITEM_DIALOG_INSTALLED || mode == InstallableItemDescriptionMode.INDUSTRY_MENU_TOOLTIP) {
                            pre = name + " currently installed. ";
                        }
                    } else {
                        pre = name + ". ";
                    }

                    if (mode == InstallableItemDescriptionMode.INDUSTRY_MENU_TOOLTIP || mode == InstallableItemDescriptionMode.CARGO_TOOLTIP) {
                        pad = 10.0F;
                    }

                    text.addPara(pre + "Allows permanent adjustment of a planet's gravitational field.", pad, Misc.getHighlightColor(), new String[0]);
                }
            });
Logged

DeltaPavonis

  • Ensign
  • *
  • Posts: 11
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #170 on: April 24, 2021, 02:42:54 PM »


He's missing an entry for "rad_remover" in terraformiteminstallableplugin
         

Can confirm that's the issue. I PM'd Kentington a few days ago with this, but as yet have received no reply.

In the meantime, here's a quick fix I bashed together. Just unzip it into DIYPlanets' jars folder and you'll be good to go.

https://mega.nz/file/JvxiAQ7A#1nyiSRbcd_4XUqLpzPOkPIjzXS-gdj6ngPZgp9bSAu8
Logged

Demiurge

  • Ensign
  • *
  • Posts: 4
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #171 on: April 25, 2021, 02:34:40 AM »


He's missing an entry for "rad_remover" in terraformiteminstallableplugin
         

Can confirm that's the issue. I PM'd Kentington a few days ago with this, but as yet have received no reply.

In the meantime, here's a quick fix I bashed together. Just unzip it into DIYPlanets' jars folder and you'll be good to go.

https://mega.nz/file/JvxiAQ7A#1nyiSRbcd_4XUqLpzPOkPIjzXS-gdj6ngPZgp9bSAu8

Sweet, thanks! I had my current game on hold because my expensive irradicator was doing nothing at all on one of my starting colonies.
Logged

Jastebro

  • Ensign
  • *
  • Posts: 5
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #172 on: April 25, 2021, 04:50:28 AM »


He's missing an entry for "rad_remover" in terraformiteminstallableplugin
         

Can confirm that's the issue. I PM'd Kentington a few days ago with this, but as yet have received no reply.

In the meantime, here's a quick fix I bashed together. Just unzip it into DIYPlanets' jars folder and you'll be good to go.

https://mega.nz/file/JvxiAQ7A#1nyiSRbcd_4XUqLpzPOkPIjzXS-gdj6ngPZgp9bSAu8

Thank you for this!
I was about to make my first bug report on the forum, and here I find both a fix and the problem reported!
Logged

rem0nster

  • Ensign
  • *
  • Posts: 4
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #173 on: April 25, 2021, 05:53:21 AM »


He's missing an entry for "rad_remover" in terraformiteminstallableplugin
         

Can confirm that's the issue. I PM'd Kentington a few days ago with this, but as yet have received no reply.

In the meantime, here's a quick fix I bashed together. Just unzip it into DIYPlanets' jars folder and you'll be good to go.

https://mega.nz/file/JvxiAQ7A#1nyiSRbcd_4XUqLpzPOkPIjzXS-gdj6ngPZgp9bSAu8


How did you edit the class files? I was only able to view. Intellij wouldn't let me edit byte code.
Logged

frozentoes

  • Ensign
  • *
  • Posts: 24
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #174 on: April 25, 2021, 01:31:33 PM »

Bug Report:

When planets upgrade type in a way that boosts farming, farming industry input is set to (old base value + new base value + modifiers)

You can fix it by removing and rebuilding farming industry, but if you aren't paying attention you can easily reach 14-16 farming when you upgrade to terran-eccentric or terran.
Logged

DeltaPavonis

  • Ensign
  • *
  • Posts: 11
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #175 on: April 25, 2021, 01:44:59 PM »


He's missing an entry for "rad_remover" in terraformiteminstallableplugin
         

Can confirm that's the issue. I PM'd Kentington a few days ago with this, but as yet have received no reply.

In the meantime, here's a quick fix I bashed together. Just unzip it into DIYPlanets' jars folder and you'll be good to go.

https://mega.nz/file/JvxiAQ7A#1nyiSRbcd_4XUqLpzPOkPIjzXS-gdj6ngPZgp9bSAu8


How did you edit the class files? I was only able to view. Intellij wouldn't let me edit byte code.

I used a dedicated solution to actually decompile the classes since I was too lazy to figure out how to get IntelliJ to allow me to edit or otherwise save them.

If you're curious, I used:
java-decompiler (dot) github (dot) io
Logged

fassina2

  • Ensign
  • *
  • Posts: 1
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #176 on: April 25, 2021, 02:41:43 PM »

I see the bobiverse reference bro. Surprised nobody said anything yet xD
Logged

Ahmed1109

  • Ensign
  • *
  • Posts: 1
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #177 on: April 27, 2021, 11:51:04 AM »

Wtf is the defence of Genesis project station, I went with my full fleet that had 6 capital ships (3 paragon class battleships) and I got wiped out
Logged

Droll

  • Commander
  • ***
  • Posts: 103
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #178 on: April 27, 2021, 12:31:03 PM »

Does anyone else get instant crashes short after completing the lobster breeding program? I get to see my relationship with the diktat tank and then short after crash.
Logged

Phenir

  • Admiral
  • *****
  • Posts: 866
    • View Profile
Re: [0.95a] DIY Planets - Terraforming and more!
« Reply #179 on: April 28, 2021, 01:16:04 AM »

I got a crash when paying the spacer for terraforming rig location.
error log
3204205 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at com.fs.starfarer.api.impl.campaign.procgen.themes.BaseThemeGenerator.getLocatio ns(BaseThemeGenerator.java:863)
   at com.fs.starfarer.api.impl.campaign.procgen.themes.BaseThemeGenerator.pickUncomm onLocation(BaseThemeGenerator.java:706)
   at kentington.diyplanets.TerraformShipBarEvent.doConfirmActionsPreAcceptText(TerraformShipBarEvent.java:61)
   at com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseGetCommodityBarEvent.op tionSelected(BaseGetCommodityBarEvent.java:326)
   at com.fs.starfarer.api.impl.campaign.intel.bar.BarEventDialogPlugin.optionSelecte d(BarEventDialogPlugin.java:53)
   at com.fs.starfarer.ui.newui.Stringsuper$1.o00000(Unknown Source)
   at com.fs.starfarer.ui.newui.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.newnew.buttonPressed(Unknown Source)
   at com.fs.starfarer.ui.I.?00000(Unknown Source)
   at com.fs.starfarer.ui.I.processInput(Unknown Source)
   at com.fs.starfarer.ui.Stringsuper.super(Unknown Source)
   at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
   at com.fs.state.AppDriver.begin(Unknown Source)
   at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
[close]
Logged
Pages: 1 ... 10 11 [12] 13 14 ... 27