[MOD 0.18] Orbital Ion Cannon 1.8.2

Topics and discussion about specific mods
Post Reply
Supercheese
Filter Inserter
Filter Inserter
Posts: 841
Joined: Mon Sep 14, 2015 7:40 am
Contact:

[MOD 0.18] Orbital Ion Cannon 1.8.2

Post by Supercheese »

Orbital Ion Cannon
OrbitalIonCannon.jpg
OrbitalIonCannon.jpg (91.33 KiB) Viewed 139052 times
Remember these things from Command & Conquer? I know I sure do...

Yeah, it's pretty much what you expect from the title. Here, take a look at these screenshots:
Launch the ion cannon into orbit with a rocket
Then use the targeting device to fire it when ready
Screw you trees. Or anything else really
Xterminator also made a great Mod Spotlight video about this mod.
See also: the followup video.

Info:
  • Do you have a large, late-game megabase and wish there were more cool things you could build? Do you wish you could do more with the rockets you launch? Do you really hate biters? If so, then this mod is for you!
    Build a giant ion cannon and launch it into orbit with a rocket, wait for it to charge up, and then you're ready to call down the thunder on those pesky aliens.
    Simply click anywhere with your targeting device and watch the total annihilation ensue. Just be sure not to call it down too close to your position, or you could end up caught in the blast zone.
    If you've played the Command & Conquer series of games (if not, go download them, the classic ones are freeware), you're bound to recognize several features similar to the GDI's Ion Cannons.
  • Name: Orbital Ion Cannon
  • Latest Release: v1.8.2, May 1, 2020
  • Factorio Version: 0.18.22
  • License: MIT License
  • Author: Supercheese
  • Github: https://github.com/Suprcheese/Orbital-Ion-Cannon
Long Description:
This mod allows you to build and launch ion cannons into orbit that you can then fire at any location on the map. You can be caught in the blast if you aim it too close by, so please exercise caution.
You can click on the button added at the top of your screen to check on the status of your ion cannons in orbit.
Launching additional ion cannons allows you to fire whenever one is finished charging.

If you like, you can even automate the destruction of enemy nests by researching Auto-Targeting, which will utilize your radars to scan for enemy nests and automatically fire an ion cannon.

This mod is aware of Bob's mods and will update its recipes and technology requirements if Bob's Warfare and/or Bob's Power mods are installed.

This mod also has configuration options available through the in-game mod options menu (Options -> Mods). There you may adjust many parameters of the mod and customize it as you see fit.


See the bundled readme for more details and credits.


Feedback etc.

I've considered a couple possibilities for future development, if there's interest:
  • With the release of Factorio 0.15 comes nuclear power. Should ion cannons now be powered by a nuclear reactor...?
  • Different types of orbital weaponry? Kinetic projectiles? Missiles?
  • Keep track of how many times each ion cannon has been fired? This would just be a statistic, not really sure if it's worth it.
  • De-orbit ion cannons after they are fired enough times? This would require you to keep launching new ones to replace the old ones...but honestly by the time you can afford to fire off a dozen of these puppies you've got enough resources that this wouldn't be a problem
Anyway, you should have a good time blowing all those biter bases to kingdom come. What are you waiting for, start your assembly machines and get to launching!
Version history
Attachments
Orbital Ion Cannon_1.8.2.zip
Factorio 0.18 version
(1.85 MiB) Downloaded 479 times
Orbital Ion Cannon_1.7.2.zip
Factorio 0.17 version
(1.84 MiB) Downloaded 484 times
Orbital Ion Cannon_1.6.3.zip
Factorio 0.16 version
(1.84 MiB) Downloaded 616 times
Orbital Ion Cannon_1.5.3.zip
Factorio 0.15 version
(1.66 MiB) Downloaded 795 times
Last edited by Supercheese on Fri May 01, 2020 6:53 pm, edited 65 times in total.

kinnom
Filter Inserter
Filter Inserter
Posts: 706
Joined: Fri Dec 26, 2014 4:20 pm
Contact:

Re: [MOD 0.12.11+] Orbital Ion Cannon

Post by kinnom »

a few things you could do:
  • -increase cooldown to 15 min
    -decrease the amount of materials needed with bob's mods
    -add a heatup time, so the cannon won't fire immediatly when selecting a target
    -might aswell change the recipies for the rocket parts with bob's mods
no yes yes no yes no yes yes

Supercheese
Filter Inserter
Filter Inserter
Posts: 841
Joined: Mon Sep 14, 2015 7:40 am
Contact:

Re: [MOD 0.12.11+] Orbital Ion Cannon

Post by Supercheese »

kinnom wrote:a few things you could do:
  • -increase cooldown to 15 min
    -decrease the amount of materials needed with bob's mods
    -add a heatup time, so the cannon won't fire immediatly when selecting a target
    -might aswell change the recipies for the rocket parts with bob's mods
You can easily change the cooldown time yourself in config.lua. Additionally, if you think that the materials required for the bob's mods version are too high, you can disable the bob's recipe and revert back to the standard one in config.lua as well.

I'm not sure how long of a heatup time you are thinking of - currently there are a few seconds between target designation and ion cannon activation. Were you thinking of just doubling or tripling this time? I think the time-to-fire is pretty good at the moment.

kinnom
Filter Inserter
Filter Inserter
Posts: 706
Joined: Fri Dec 26, 2014 4:20 pm
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by kinnom »

I'm thinking of 60 sec of heatup
no yes yes no yes no yes yes

Airat9000
Smart Inserter
Smart Inserter
Posts: 1418
Joined: Fri Mar 28, 2014 12:32 am
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by Airat9000 »

:o :o cooool!!!

Evilness
Inserter
Inserter
Posts: 45
Joined: Wed Apr 15, 2015 3:53 pm
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by Evilness »

Such awesome, much wow. Just the thing i've wanted. :D

Bisa
Filter Inserter
Filter Inserter
Posts: 450
Joined: Fri Jul 17, 2015 3:22 pm
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by Bisa »

lol, awesome idea :lol: me like
Hosting a factorio server? Take a look at this || init script ||.

capthavic
Inserter
Inserter
Posts: 30
Joined: Tue Oct 13, 2015 10:05 pm
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by capthavic »

Looks awesome and I'm a big fan of the C&C games so that's just icing on the cake. Can't wait to try it out!

BTW what are those modules you have in the rocket silo? Just curious ^^

kinnom
Filter Inserter
Filter Inserter
Posts: 706
Joined: Fri Dec 26, 2014 4:20 pm
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by kinnom »

those are god modules 3 from bob's mods
no yes yes no yes no yes yes

capthavic
Inserter
Inserter
Posts: 30
Joined: Tue Oct 13, 2015 10:05 pm
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by capthavic »

Ah thanks, is that a good mod, what does it do? Can you give a link?

kinnom
Filter Inserter
Filter Inserter
Posts: 706
Joined: Fri Dec 26, 2014 4:20 pm
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by kinnom »

found a bug: the recipe for the cannon tarheting device isn't unlocked
no yes yes no yes no yes yes

Supercheese
Filter Inserter
Filter Inserter
Posts: 841
Joined: Mon Sep 14, 2015 7:40 am
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by Supercheese »

kinnom wrote:found a bug: the recipe for the cannon tarheting device isn't unlocked
The recipe should unlock right after you launch your first ion cannon into orbit. Did this not happen for you?

kinnom
Filter Inserter
Filter Inserter
Posts: 706
Joined: Fri Dec 26, 2014 4:20 pm
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by kinnom »

wait, really? I thought it would unlock with the research.
no yes yes no yes no yes yes

jorgenRe
Filter Inserter
Filter Inserter
Posts: 535
Joined: Wed Apr 09, 2014 3:32 pm
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by jorgenRe »

Okay so your ion cannons are in vanilla built with 100 solar panels. Each can run at a greater efficiency in space. Lets say 35% more seeing as they are already pretty good(future stuff got to be better).
That gives us a power production of 8.1 million watts (8100 kilowatt) which when fully recharged should have 7.3 billion joules if the cooldown is 15 minutes. That would be enough power to boil aprox 24 974 liters of water from a temperature of 30 degrees. So i guess it might be a possible thing to do ;)!
Logo
Noticed the told change in FFF #111 so il continue to use my signature ^_^
Thanks for listening to our suggestions, devs :D!
I would jump of joy if we could specify which tiles spawned in a surfaces

User avatar
Xterminator
Filter Inserter
Filter Inserter
Posts: 981
Joined: Sun Jun 15, 2014 4:49 pm
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by Xterminator »

Holy hellthis is amazing! I am definitely doing a Mod Spotlight on this in the coming week. :D
I am grabbing it for myself and can't wait to test it out.

In regards to future additions to the mod as you suggested in the first post, I think having a limit on how many times it can fire before it is "used up" is a good idea. That way you have something to constantly spend resources on to keep launching them if you want to continue using them. Also for other types of weapons, perhaps something like Rods from God? Essentially it is like a satellite that drops a large (about the size of a telephone pole in real life) metal rod from orbit. With the speed that it gets from dropping, the impact is essentially like a small asteroid hitting.

Either way, I really look forward to the future of this mod. Great work!
Image Image Image

Supercheese
Filter Inserter
Filter Inserter
Posts: 841
Joined: Mon Sep 14, 2015 7:40 am
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by Supercheese »

kinnom wrote:wait, really? I thought it would unlock with the research.
Well, I figured there's really no point in building an ion cannon targeting device before you have any ion cannons to target...
Xterminator wrote:Holy hellthis is amazing! I am definitely doing a Mod Spotlight on this in the coming week. :D
I am grabbing it for myself and can't wait to test it out.

In regards to future additions to the mod as you suggested in the first post, I think having a limit on how many times it can fire before it is "used up" is a good idea. That way you have something to constantly spend resources on to keep launching them if you want to continue using them. Also for other types of weapons, perhaps something like Rods from God? Essentially it is like a satellite that drops a large (about the size of a telephone pole in real life) metal rod from orbit. With the speed that it gets from dropping, the impact is essentially like a small asteroid hitting.

Either way, I really look forward to the future of this mod. Great work!
Excellent; I'm not good with video recording/editing myself, so I'm greatly looking forward to it. :)

Supercheese
Filter Inserter
Filter Inserter
Posts: 841
Joined: Mon Sep 14, 2015 7:40 am
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by Supercheese »

It has been brought to my attention that vanilla assembly machine 3s could not craft the ion cannon recipe because it had too many ingredients. Version 1.0.2 of the mod corrects this issue.
If you have a mod that installs higher-tier assembly machines, however, you will still need to upgrade beyond assembler 3s.

EDIT: Another issue in multiplayer mode has been identified and fixed. Thanks for the bug reports. :)

EDIT #2: Pushed another update, this time to add a Compact GUI state, which is useful if you have a lot of ion cannons in orbit and don't want the Full GUI taking up half your screen.

User avatar
SHiRKiT
Filter Inserter
Filter Inserter
Posts: 706
Joined: Mon Jul 14, 2014 11:52 pm
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by SHiRKiT »

One of the coolest mods out there. It just need a LOT of balancing to get it to work properly. If you want it to be really fancy, let's say a few things:

- To have the most efficient laser being fired at the ground, the Ion Cannon would need to be exactly at the top of the target.
- You can't place it at a geo-stationary orbits otherwise you can't fire at multiple locations.
- Ion Cannons needs to be placed at a low orbit so they can rotate around the world faster.
- Polar orbit covers the full planet, given enough orbits.
- Some of the times, the Ion Cannon will be in the dark side of the planet (close to night time), so it can't fire in such occasions.

Given that the Factorio world rotates so fast for it's size, I don't think that calculating this will lead to anything relevant. It's better to do something like:

- There are two phases in the heatup: getting the Cannon to be in the right place, and actually gathering the energy. Let's place a lower limit at 120 seconds to heatup, and a higher limit of 60 seconds.
+ f(x) = (x-1) / ( (x-1) + a )
+ We grab 'a' reasonable a like 10
+ Let's say we have 50 Ion Cannons, the math would be f(50) = 49 / 59 = 0.83 speed up from 60, so 0.83 * 60 = 49.8 seconds speedup, so would take a 70.1 seconds to heat up.
+ If you want a bigger 'a', then you need more Cannon on the space to have a lower heatup. The same goes if you want a higher speedup, in that case you should pick a smaller 'a'.

Evilness
Inserter
Inserter
Posts: 45
Joined: Wed Apr 15, 2015 3:53 pm
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by Evilness »

When i try to use your mod with research queue mod i get error when i start the game. It would be nice if mods were compatible. I also posted this on research queue thread.
Attachments
error.png
error.png (6.04 KiB) Viewed 78062 times

Supercheese
Filter Inserter
Filter Inserter
Posts: 841
Joined: Mon Sep 14, 2015 7:40 am
Contact:

Re: [MOD 0.12.17] Orbital Ion Cannon

Post by Supercheese »

Evilness wrote:When i try to use your mod with research queue mod i get error when i start the game. It would be nice if mods were compatible. I also posted this on research queue thread.
Hmm, 'tis quite the error. I get the same thing on my end when attempting to use both Research Queue and Ion Cannon, and I'm afraid I don't know what could be causing the conflict. I know both mods add a GUI element at the top of the screen, and perhaps that has something to do with it, but I really can't say for sure.

Post Reply

Return to “Mods”