Fractal Softworks Forum

Starsector => Mods => Modding => Topic started by: Sundog on October 03, 2015, 09:33:29 PM

Title: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Sundog on October 03, 2015, 09:33:29 PM
Making ICE was a great experience. I learned a hell of a lot from this community and I had fun doing it. So thanks for that  :)

Unfortunately, I've been neglecting ICE for almost a year now, and I can't afford the time commitment to stop neglecting it. Not properly anyway. It's in bad shape at the moment, but it wouldn't take much work to whip it into decent shape again. 'Decent' wouldn't be good enough though, and the work involved to get ICE into excellent shape is too much for me to take on right now. However, I really don't want ICE to die from my neglect, so I thought I'd ask if anyone here would be interested in taking over. To be clear; I'm not asking for anyone to work on this mod for me, I'm offering the mod in it's entirety, including full creative control, forever. It hurts like a batch to let go of something I've put so much thought and effort into, but it wouldn't be fair otherwise.

So... Any takers? I'm not sure how much interest there will be (if any), but I thought I'd open the possibility up for discussion in case more than one person is interested.

Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Thaago on October 04, 2015, 08:18:15 AM
Its such a beautiful mod that it would be a shame to see it die. I'd be willing to fix up code or add new ship systems, but my spriting skills aren't good enough to make new ships for it. If someone else wants to handle that end I'd gladly join a team.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Sundog on October 04, 2015, 09:13:57 PM
Cool  :)
You might be surprised at how easy it is to make the ship sprites, actually. The way I made them is pretty methodical, and I'd be happy to explain the steps.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Histidine on October 07, 2015, 04:28:17 AM
To get the ball rolling, I've forked ICE (https://bitbucket.org/Histidine/ice) and fixed the crash bug I encountered, along with adding flavour text and a number of polish items. Will make pull request as soon as I've done some other things (mainly stuff recommended to me concerning ShaderLib and the decorative weapons; updated Nexerelin compatibility as well).

I certainly won't have time to maintain this mod on anything resembling a permanent basis, though. Someone else will have to do that, though I might be able to contribute patches now and then.

Incidentally, a question:
Spoiler
Is the Apocrypha recall teleporter supposed to look like this?

(http://i.imgur.com/Bz7t3kQ.png)

If it's not supposed to actually be usable in the same way as a normal weapon, the mount should be a SYSTEM or DECORATIVE mount. If it is, it ought to have proper text. Let me know which one and I'll fix it.
[close]
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Sundog on October 07, 2015, 02:26:12 PM
You rock Histidine  :D

Is the Apocrypha recall teleporter supposed to look like this?
No, it's not. It's supposed to be decorative. Nice catch. I probably forgot to make it decorative when I made the recall teleporter activate automatically.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Agalyon on October 08, 2015, 04:44:31 AM
So wait, is that fork safe to use now?
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Histidine on October 08, 2015, 06:52:47 AM
Alright, PR filed. Now let's see who picks it up  ;)
So wait, is that fork safe to use now?
It should be, yes.
(I haven't actually done a full playthrough with it so I can't promise there aren't weird bugs hidden somewhere, but at least the most obvious/likely crash is gone now)
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Agalyon on October 08, 2015, 10:14:21 AM
Alright, PR filed. Now let's see who picks it up  ;)
So wait, is that fork safe to use now?
It should be, yes.
(I haven't actually done a full playthrough with it so I can't promise there aren't weird bugs hidden somewhere, but at least the most obvious/likely crash is gone now)
Alright man, sounds great. Ill slap that on my playthrough right now and tell you if anything comes up. Thanks for putting the work into it, I appreciate it and I'm sure Sundog does too.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Sundog on October 08, 2015, 02:53:25 PM
Thanks for putting the work into it, I appreciate it and I'm sure Sundog does too.
Truth  :)
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Cycerin on October 08, 2015, 04:32:39 PM
Im really sad the greatness that is ICE has to go down like this but on the other hand I'm glad stuff's being moved forward.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Agalyon on October 09, 2015, 07:09:19 PM
Got a huge string of errors upon making a new game in the in-game log (where version checker is), not sure how to view them explicitly. It seems to work fine though, haven't had any problems yet.

[EDIT] If someone could give me a basic rundown of how the ICE factions and colony ship mechanics work I would appreciate it, so I could watch them better and try to see if anything is up. Also, I will say both of the markets seem exceptionally barren, despite the max stability of the main base. Not sure if that's a problem or intended. I assume there is more than one exiled fleet? The initial one seems to get destroyed alarmingly quickly.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Histidine on October 09, 2015, 08:51:56 PM
[EDIT] If someone could give me a basic rundown of how the ICE factions and colony ship mechanics work I would appreciate it, so I could watch them better and try to see if anything is up. Also, I will say both of the markets seem exceptionally barren, despite the max stability of the main base. Not sure if that's a problem or intended. I assume there is more than one exiled fleet? The initial one seems to get destroyed alarmingly quickly.

Colony fleet behaviour:
(Those interested in the code: look in  Ulterius.java (initial setup at game start), ICEEveryFrameScript.java, and ExodusEvent.java)

Unless I missed something, Idoneus Garrison behaves largely like any other faction.

I suspect the lack of trade commodities is due to the lack of productive market conditions. It probably doesn't help that both Idoneus factions are hostile to most people and thus have difficulty trading.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Agalyon on October 09, 2015, 09:19:15 PM
Mmmmmmkay. Alright. Trade could be worked on then I guess but other than the odd conditions, its probably not an actual bug. Getting ships is going to be hard, probably best to just try and capture for now. Would going out of your way to trade with them help them grow somehow? I doubt it would, especially having no other friends, but I know extremely little about how trading and the generation of a bases resources work.

Thank you for the quick response btw, I appreciate it
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Sundog on October 10, 2015, 08:20:03 AM
I assume there is more than one exiled fleet? The initial one seems to get destroyed alarmingly quickly.
At one point there could be more than one colony fleet if there were enough star systems, but I'm pretty sure that's not the case in this version. In my experience the colony fleet would survive until it decides to go to a place like Syndria where it would get hammered to death by large fleets.

  • Colony fleet is supposed to make a "trade offer" every 16 days, but I'm not sure if that works or even does anything.
The only purpose the trade offer serves is to let the player know they can trade with the colony fleet through a notification. It was working correctly at one point. It stops showing up as soon as the player docks at the colony fleet for the first time.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Agalyon on October 10, 2015, 08:19:58 PM
Getting this crash. Does this have to do with ICE? I removed ICE and it doesn't seem to be happening anymore.

Code
1694666 [Thread-5] INFO  com.fs.starfarer.api.impl.campaign.events.FoodShortageEvent  - [The Exiled Idoneus Colony Fleet] Expired
1695129 [Thread-5] ERROR com.fs.starfarer.combat.D  - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.api.impl.campaign.events.RecentUnrestEvent.increaseStabilityPenalty(RecentUnrestEvent.java:76)
at com.fs.starfarer.api.impl.campaign.events.BaseEventPlugin.increaseRecentUnrest(BaseEventPlugin.java:269)
at com.fs.starfarer.api.impl.campaign.events.FoodShortageEvent.endEvent(FoodShortageEvent.java:610)
at com.fs.starfarer.api.impl.campaign.events.FoodShortageEvent.advance(FoodShortageEvent.java:374)
at com.fs.starfarer.campaign.events.CampaignEventManager.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.ooOO.super(Unknown Source)
at com.fs.starfarer.new.Òôo000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ò00000(Unknown Source)
at com.fs.starfarer.combat.D.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Histidine on October 10, 2015, 10:46:27 PM
Exiles shouldn't even have food shortages any more. How did you download the fixed version (as in what steps were taken)? (Or was the game started on base v0.3.2?)
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Agalyon on October 11, 2015, 10:03:17 AM
Hmm. I suppose its entirely possibly I used the wrong version, but I don't know what I did wrong exactly. I downloaded your fork and renamed it to ensure it was the right one. Let me check and I'll leave this here in the mean time.

[EDIT] Okay exact process. Open up Histidine/Ice on bitbucket. Click clone, then clone in source tree. Default name is "ice", change to "ice FIXED." Put into Mods and activate. But, in any case I'm fairly certain I never used the broken one, as I renamed yours as soon as I downloaded it. My working copy is revision 111. I'd be perfectly willing to load my save without ICE to clean it, then add it back it and make sure its a right one, but it seems to take a solid few hours to have problems and I won't have as much time on the weekdays.

Going to go ahead and expedite this in case it is me that messed up, and just start a totally fresh game with your version of ICE, installed as above. I'll note, it does say ICE 0.3.2 the mod list, not sure if you changed that or not. I'm also still getting that in game error string when I start a new file. I'm not sure if it has to do with version checker or ICE.

Code
1195687 [Thread-5] ERROR org.lazywizard.console.Console  - Failed to load command ExileMarket (class: data.console.commands.ExileMarket) from C:\Program Files (x86)\Fractal Softworks\0.65.2a_RC2 Starsector\Starsector\starsector-core\..\mods\ICEFIXED/data/console/commands.csv
java.lang.ClassNotFoundException: data.console.commands.ExileMarket
   at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:179)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at org.lazywizard.console.CommandStore.reloadCommands(CommandStore.java:67)
   at org.lazywizard.console.commands.Reload.reloadConsole(Reload.java:14)
   at org.lazywizard.console.commands.Reload.runCommand(Reload.java:24)
   at org.lazywizard.console.Console.runCommand(Console.java:252)
   at org.lazywizard.console.Console.parseInput(Console.java:315)
   at org.lazywizard.console.ConsoleCampaignListener$CampaignPopup$KeyListener.processInput(ConsoleCampaignListener.java:347)
   at com.fs.starfarer.ui.D.F.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00O.processInput(Unknown Source)
   at com.fs.starfarer.ui.O0o0.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.O0o0.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.do.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.D.O00O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00O.processInput(Unknown Source)
   at com.fs.starfarer.ui.O0o0.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.O0o0.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00O.processInput(Unknown Source)
   at com.fs.starfarer.campaign.ooOO.super(Unknown Source)
   at com.fs.starfarer.new.Òôo000(Unknown Source)
   at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ò00000(Unknown Source)
   at com.fs.starfarer.combat.D.o00000(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)

Alright, that took much, much less time this go around. Unless I'm using the wrong file, the crash is definitely still happening. I still could have totally lost it and be using the wrong file somehow, I'm not super familiar with bitbucket. Anyway, here's the crash again. If this is all totally my fault, I'll clean all the garbage out of this post later to shrink it down, but I want to make sure its not me doing something wrong, and I have nothing better to do right now than test this anyway.

Code
3315337 [Thread-5] INFO  com.fs.starfarer.api.impl.campaign.events.FoodShortageEvent  - [The Exiled Idoneus Colony Fleet] Expired
3315840 [Thread-5] ERROR com.fs.starfarer.combat.D  - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.api.impl.campaign.events.RecentUnrestEvent.increaseStabilityPenalty(RecentUnrestEvent.java:76)
at com.fs.starfarer.api.impl.campaign.events.BaseEventPlugin.increaseRecentUnrest(BaseEventPlugin.java:269)
at com.fs.starfarer.api.impl.campaign.events.FoodShortageEvent.endEvent(FoodShortageEvent.java:610)
at com.fs.starfarer.api.impl.campaign.events.FoodShortageEvent.advance(FoodShortageEvent.java:374)
at com.fs.starfarer.campaign.events.CampaignEventManager.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.ooOO.super(Unknown Source)
at com.fs.starfarer.new.Òôo000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ò00000(Unknown Source)
at com.fs.starfarer.combat.D.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Histidine on October 11, 2015, 04:54:40 PM
I'll have time to do more detailed checks after work, but for now my best guess is SS is loading the old ICE version, judging from:
Default name is "ice", change to "ice FIXED." Put into Mods and activate. But, in any case I'm fairly certain I never used the broken one, as I renamed yours as soon as I downloaded it.

Delete or move the old (non-fixed) ICE folder. (The two copies still have the same mod ID and version number, so I'd expect conflicts like this)
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Agalyon on October 11, 2015, 05:21:49 PM
Interesting, all right. I cleaned out every copy of ICE I had, anywhere, and tried a different download manor, and I did NOT get the error upon creating a game. I'm still testing it now and nothing has happened yet.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: doodlydee on October 12, 2015, 01:07:33 PM
How do I download the fixed version
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Agalyon on October 12, 2015, 10:24:39 PM
How do I download the fixed version

Go here https://bitbucket.org/Histidine/ice (https://bitbucket.org/Histidine/ice), (I dont know how to make the url text) on the left hit downloads, then in the middle click the branches tab, then next to HistidineFixes, click zip to the far right. Make sure its NOT the default branch, you wont be able to tell after you download it.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: doodlydee on October 13, 2015, 11:23:23 AM
Thank you
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Sundog on October 13, 2015, 02:27:04 PM
@Histidine: Do you want me to publish your fixes on the ICE thread?
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Histidine on October 13, 2015, 06:27:40 PM
@Histidine: Do you want me to publish your fixes on the ICE thread?
Go ahead (may as well since it's already been merged into your repo)

EDIT: A couple more things should be fixed first, though. PR in a bit.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Deathfly on March 16, 2016, 11:14:51 PM
Sorry for the necro.

Come to here to notify that, currently I am working on a new ICE long-term support version for 0.7.2a-RC3 base on ICE 0.3.3

That means no new features. Just compatible maintain and bug fix. (And maybe some balance charges if it imba badly.)

And the progress is so far so good. Now I have a working DEV and most old features seems works fine, at least in sort-term debug runs.

Maybe after some more adjustment. I will realse the ICE 0.3.3-LTS1 out for a beta test.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Weltall on March 17, 2016, 03:18:46 AM
 :-[ Necroing a post for such a reason! ....... >.> Oh you are so bad..

Ahem. Thank you for trying to update it to the latest version. I do miss Soulbane and in general it's futuristic looking ships. Shall wait with anticipation for a beta release o/  ;D
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Sundog on March 17, 2016, 03:53:09 PM
Cool. Thanks Deathfly  :)
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Deathfly on March 17, 2016, 09:41:23 PM
Since I don't have much time to do some long test run and I..er..guess it should not have some save crashing or game crashing issues so I am going to make a beta release for bug collecting.

https://bitbucket.org/Deathfly/ice/downloads/ICE%200.3.3%20LTS-1a.zip

Changes

Known Issue and some TBD things need feed back
[/list]
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: HELMUT on March 18, 2016, 12:49:38 PM
ICE tends to explode when Version Checker is activated.

Code
36410 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.RuntimeException: Error loading [sun_ice.version] resource, not found in [C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Console Commands,C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\ICE,C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\LazyLib,C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Version Checker,C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\ShaderLib,../starfarer.res/res,CLASSPATH]
java.lang.RuntimeException: Error loading [sun_ice.version] resource, not found in [C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Console Commands,C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\ICE,C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\LazyLib,C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Version Checker,C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\ShaderLib,../starfarer.res/res,CLASSPATH]
at com.fs.util.C.Object(Unknown Source)
at com.fs.util.C.Ô00000(Unknown Source)
at com.fs.starfarer.loading.LoadingUtils.Ö00000(Unknown Source)
at com.fs.starfarer.loading.LoadingUtils.o00000(Unknown Source)
at com.fs.starfarer.loading.LoadingUtils.Ø00000(Unknown Source)
at com.fs.starfarer.settings.StarfarerSettings$1.loadJSON(Unknown Source)
at org.lazywizard.versionchecker.VCModPlugin.onApplicationLoad(VCModPlugin.java:44)
at com.fs.starfarer.loading.ResourceLoaderState.init(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)


Otherwise, feels good to see those ships again.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Weltall on March 19, 2016, 04:32:02 AM
It is trying to find sun_ice.version, which is why the game crashes. You can always download ICE for 0.65.2a, and copy the sun_ice.version file to the one Deathfly made  ;D
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Deathfly on March 19, 2016, 08:38:52 PM
Fix a major bug that will interrupt the trade with refugee fleet. And some minor improvement to the armor repair effect.

https://bitbucket.org/Deathfly/ice/downloads/ICE%200.3.3%20LTS-1b.zip
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: spartan117pr on March 19, 2016, 11:57:48 PM
Am I terrible or are specter frigates insanely hard to use?  :o
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: HELMUT on March 20, 2016, 10:36:17 AM
Am I terrible or are specter frigates insanely hard to use?  :o

It's a glass cannon, flies like a Hound with the armour of a Wolf, but much more manoeuvrable. It's definitely not easy to fly, but it can works.

Otherwise, i noticed that the supplies maintenance and recovery were very low for a lot of ships. Their cost should be twice, sometimes thrice higher as they currently are.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Sundog on March 20, 2016, 10:05:39 PM
ICE tends to explode when Version Checker is activated.
Looks like data/config/version/version_files.csv needs to be removed from ICE to fully remove support for version checker (assuming that was the intention of removing sun_ice.version
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Deathfly on April 04, 2016, 03:59:11 AM
When I said I doing a long-term support, I didn't mean just make it work again. So here we go, some balance changes is coming in way.

https://bitbucket.org/Deathfly/ice/downloads/ICE%200.3.3%20LTS-1c.zip

Spoiler
Code
----<  ICE version 0.3.3 LTS1c >--------------------------------------------------------------------------

CONTENT CHANGES
- Flashghast(missile frigate) and Pentagram(melee frigate) rejoin ICE fleets.
- Gandiva LRM(Large high speed LRM) back to ICE armory.
- Some adjustment on the melee AI. To make them don't try to kill friendly ships by accident.
- Add more variants to ICE and ICI fleets. ICI will stick on Idoneus tech while ICE will mix up with vanilla weapons.
- Support Version Checker again

BALANCE CHANGES
- A balance pass was goes thought all ICE ships.
 -> OP count reduce to vanilla level.
 -> Flux state more clost to vanilla level. Most ships vanilla level dissipation rate but about 20%-10% lower capacity.
 -> Max speed slightly increased.
 -> Supplies usage more close to vanilla level.
 -> Aromr rating rebalanced.

- Weapon rebalance.
 -> Hex AC line flux per shot increase to 15, AOE reduced. Light Hex AC range increase to 250, Hex Autocannon  range increase to 350
 -> Flamebolt Cannon range increase to 400. DPH reduce to 500. Flux per shot increase to 750. CD increase to 2.5.(And will shot fire balls)
 -> Scatter PD DPH reduce to 100
 -> Boomerang SRM missile speed increase to 500
 -> Mobius Ray flux per shot increase to 90.
 -> Chupacabra Fusor flux per second reduce to 300
 -> Hypermass Driver shot a 4x1000 brust instead of one 6000 shot. Cost 4x1500 per shot. After shoot overload time reduce to 5 seconds.

- Ship systems
 -> Phase Warp will no longer cost flux after actived. (still cost flux to use.)
 -> Armor Repair Mataix will cost more flux to repair armor. (As well as Nova Reactor).
[close]
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Qriminal on April 04, 2016, 10:50:48 AM
Deathfly would it be possible to give this faction it's own thread in the master topic for mods? I honestly always forget to check this thread.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Deathfly on April 04, 2016, 08:57:05 PM
Deathfly would it be possible to give this faction it's own thread in the master topic for mods? I honestly always forget to check this thread.

Maybe when she is more ready for that then.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Orikson on June 23, 2016, 05:51:05 AM
Hello, what have I've stumbled upon here? Is it ok if I join in the fun in testing the mod out?

Someone mentioned in a video comment and I came looking around. All the ships look sleek and fun! What conditions would you like testing?
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: LB on June 23, 2016, 06:18:46 PM
Deathfly, you planning on fixing up that EMP death throes functionality and adding it in? Seemed entertaining.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Deathfly on June 23, 2016, 08:47:05 PM
Deathfly, you planning on fixing up that EMP death throes functionality and adding it in? Seemed entertaining.

Saw that and that's on the todo list already.
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Takion Kasukedo on January 16, 2017, 04:01:20 PM
Right, so I have noticed unusual behavior in the Kelpie-Class Cruiser.

Whenever the Kelpie-Class Cruiser manages to successfully pul an opponent to it, it doesn't use it's main weapon system; the Fusion Blade array on each prong of the ship.

Instead, it just keeps tugging the enemy to it with the Tractor Beam and seems to think the armor will hold up each and everytime the enemy contacts the ship.

As I, myself do not know how to modify behaviors and weapons (range and the sort, files don't pop up in Ship and Weapon editor either, strangely), I cannot adjust and fix behaviors or weapons.

The Fusion Blade has -40 range, and is possibly the reason as to why the Kelpie never uses them.

Mind you, the rest of the faction, despite being strangely low maintenance, are pretty useful, aside from not spawning in Nexerelin (haven't tetsted out Corvus mode, don't plan to anytime soon)

Oh, and even with the offset of "stay in phase as long as you like", the armor on Idoneus ships is fragile enough to overlook ships that can do that. Not stuff like the Soulblade or Spectre.

So, if anyone wants to show me some advice on how to adjust a faction, i'd happily help with adjustments, albeit, minor ones (I can't C++ for car jack.)
Title: Re: Now YOU can be the proud new owner of an ICE for the low, low price of $0.0!!!!!
Post by: Sundog on January 17, 2017, 01:01:13 PM
Sounds to me like the issue you're having with the Kelpie might be due to the weapon group configuration. If I remember correctly, all the fission blades have to be in the same weapon group as the tractor beam for the AI to use them (one of the many sloppy AI hacks in ICE). If that doesn't fix it, make sure you're using a version of Starsector that the version of ICE you're using is made for. Hope that helps  :)