Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Pages: 1 2 [3] 4

Author Topic: [0.95.1a] Gacha S-Mods v1.5.2  (Read 69094 times)

Bob69Joe

  • Lieutenant
  • **
  • Posts: 74
  • Steam: Herr Derrierr with the tiger picture
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #30 on: June 16, 2022, 10:32:44 AM »

Works fine, just was too lazy to update the version number. Make sure the Unique design/Special type is present at the bottom of the hullmod screen.
Greetings cabbage, I want to request your expertise in making a stand-alone mod which can upgrade existing hullmods for signature ships to s-status. Your design here seems to be the thing to do it - and compatible with s-mod mods - but I'm just not interested in the features of mass removal. Hails bro. :)
Logged
Search = 'site:cakravartin.com Hermetic Tradition'

PeopleThief

  • Ensign
  • *
  • Posts: 35
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #31 on: June 16, 2022, 11:56:29 AM »

One idea that might be nice as an option for this mod is to have it you can still add chosen s-mods normally, but gacha s-mods can go over the s-mod cap.
Logged

RustyCabbage

  • Captain
  • ****
  • Posts: 347
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #32 on: June 17, 2022, 08:03:56 AM »

Works fine, just was too lazy to update the version number. Make sure the Unique design/Special type is present at the bottom of the hullmod screen.
Greetings cabbage, I want to request your expertise in making a stand-alone mod which can upgrade existing hullmods for signature ships to s-status. Your design here seems to be the thing to do it - and compatible with s-mod mods - but I'm just not interested in the features of mass removal. Hails bro. :)
This sounds more like you want this_is_a_username's Progressive S-Mods :)

One idea that might be nice as an option for this mod is to have it you can still add chosen s-mods normally, but gacha s-mods can go over the s-mod cap.
This is interesting and probably doable, but the overhead required to make it work nicely (insofar as any of my mods could be considered working nicely) is beyond my time and motivation at the moment. Thanks for the suggestion!

berkenkamp25

  • Ensign
  • *
  • Posts: 8
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #33 on: August 16, 2022, 08:51:08 PM »

Got a crash hovering a tooltip from seeker it seems, it rolled the mod fine, then crashed when I moved cursor over the icon.

Could be from using progressive smods simultaenously? IDK, thought i'd mention it.

Code
14449385 [Thread-3] INFO  data.hullmods.GachaSMods_randomSMod  - Picked edshipyard_tyrantmaw_bombardment
14450575 [Thread-3] INFO  data.hullmods.GachaSMods_randomSMod  - S-modding confirmed
14461892 [Thread-3] INFO  data.hullmods.GachaSMods_randomSMod  - Picked kyeltziv_stealth_minefield
14462942 [Thread-3] INFO  data.hullmods.GachaSMods_randomSMod  - S-modding confirmed
14486711 [Thread-3] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [data/config/modFiles/magicBounty_variants/SKR_medusa_striker.variant]
14488367 [Thread-3] INFO  data.scripts.bounty.ActiveBounty  - Base reward of 60000.0c for bounty 'SKR_augur'. No reward scaling defined or no target min FP.
14512628 [Thread-3] INFO  sound.public  - Cleaning up music with id [miscallenous_corvus_campaign_music.ogg]
14512628 [Thread-3] INFO  sound.public  - Cleaning up music with id [campaign_music_part_2_v28.ogg]
14512637 [Thread-7] INFO  sound.public  - Cleaning up music with id [faction_pirate_market_02_hostile_var01.ogg]
14512954 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
at data.hullmods.SKR_plague.addPostDescriptionSection(SKR_plague.java:76)
at progsmod.data.campaign.rulecmd.ui.PanelCreator$1.createTooltip(PanelCreator.java:153)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable$13.createImpl(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.beforeShown(Unknown Source)
at com.fs.starfarer.ui.Q.showTooltip(Unknown Source)
at com.fs.starfarer.ui.ooOo.super.new(Unknown Source)
at com.fs.starfarer.ui.ooOo.processInput(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.e$Oo.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.e.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.int.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.E.I.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.super.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.processInput(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(Thread.java:748)
« Last Edit: August 16, 2022, 08:53:10 PM by berkenkamp25 »
Logged

RustyCabbage

  • Captain
  • ****
  • Posts: 347
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #34 on: August 17, 2022, 07:10:50 AM »

Got a crash hovering a tooltip from seeker it seems, it rolled the mod fine, then crashed when I moved cursor over the icon.

Could be from using progressive smods simultaenously? IDK, thought i'd mention it.

Spoiler
Code
14449385 [Thread-3] INFO  data.hullmods.GachaSMods_randomSMod  - Picked edshipyard_tyrantmaw_bombardment
14450575 [Thread-3] INFO  data.hullmods.GachaSMods_randomSMod  - S-modding confirmed
14461892 [Thread-3] INFO  data.hullmods.GachaSMods_randomSMod  - Picked kyeltziv_stealth_minefield
14462942 [Thread-3] INFO  data.hullmods.GachaSMods_randomSMod  - S-modding confirmed
14486711 [Thread-3] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [data/config/modFiles/magicBounty_variants/SKR_medusa_striker.variant]
14488367 [Thread-3] INFO  data.scripts.bounty.ActiveBounty  - Base reward of 60000.0c for bounty 'SKR_augur'. No reward scaling defined or no target min FP.
14512628 [Thread-3] INFO  sound.public  - Cleaning up music with id [miscallenous_corvus_campaign_music.ogg]
14512628 [Thread-3] INFO  sound.public  - Cleaning up music with id [campaign_music_part_2_v28.ogg]
14512637 [Thread-7] INFO  sound.public  - Cleaning up music with id [faction_pirate_market_02_hostile_var01.ogg]
14512954 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
at data.hullmods.SKR_plague.addPostDescriptionSection(SKR_plague.java:76)
at progsmod.data.campaign.rulecmd.ui.PanelCreator$1.createTooltip(PanelCreator.java:153)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable$13.createImpl(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.beforeShown(Unknown Source)
at com.fs.starfarer.ui.Q.showTooltip(Unknown Source)
at com.fs.starfarer.ui.ooOo.super.new(Unknown Source)
at com.fs.starfarer.ui.ooOo.processInput(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.e$Oo.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.e.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.int.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.E.I.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.super.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.processInput(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(Thread.java:748)
[close]
Could be, but most likely it's just an error that will happen if you don't have any plaguebearer weapons on the ship that rolls this hullmod. I'll add SKR_plagueWarning to the blacklist just in case I suppose.

NotBox1

  • Ensign
  • *
  • Posts: 6
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #35 on: September 04, 2022, 06:58:16 AM »

For some reason every gachaed smod stops counting as an smod allowing you to build in more stuff.
Logged

RustyCabbage

  • Captain
  • ****
  • Posts: 347
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #36 on: September 05, 2022, 10:39:31 AM »

For some reason every gachaed smod stops counting as an smod allowing you to build in more stuff.
Hmm, this sounds like a conflict with some other mod; I haven't heard anyone mention this issue before, sorry.

NotBox1

  • Ensign
  • *
  • Posts: 6
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #37 on: September 14, 2022, 07:11:41 AM »

Maybe, tho it doesnt really matter so its fine.
Logged

Yunru

  • Admiral
  • *****
  • Posts: 1560
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #38 on: October 16, 2022, 11:25:37 AM »

I would like the following be added to the blacklist, since they're either a negative to have built-in, or expect other hullmods to be present and would be unstable at best by themselves:
Code
		"yunru_install_confirm",
"yunru_automation",
"yunru_install_gamma",
"yunru_install_beta",
"yunru_install_alpha",
"yunru_arr",
"yunru_fast_fire_missiles",
"yunru_ai_targeting",
"yunru_aiecm",
"yunru_phasedive",
"yunru_remote_fighters",
"yunru_ai_energy",
"yunru_quickstart",
"yunru_dynamic_shield_tuning",
"yunru_dst_incompat",
"yunru_qs_alpha",
"yunru_qs_beta",
"yunru_qs_gamma",
"yunru_dst_a",
"yunru_dst_b",
"yunru_dst_c",

RustyCabbage

  • Captain
  • ****
  • Posts: 347
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #40 on: October 17, 2022, 07:31:37 AM »

Done, thank you for compiling a list!

To add to/clarify Harmful's comment: it can be done on your side by adding:
code
Code
"GachaSMods_blacklistedHullmods":[
"yunru_install_confirm",
"yunru_automation",
"yunru_install_gamma",
"yunru_install_beta",
"yunru_install_alpha",
"yunru_arr",
"yunru_fast_fire_missiles",
"yunru_ai_targeting",
"yunru_aiecm",
"yunru_phasedive",
"yunru_remote_fighters",
"yunru_ai_energy",
"yunru_quickstart",
"yunru_dynamic_shield_tuning",
"yunru_dst_incompat",
"yunru_qs_alpha",
"yunru_qs_beta",
"yunru_qs_gamma",
"yunru_dst_a",
"yunru_dst_b",
"yunru_dst_c",
],
[close]
to your mod's settings.json, which this mod will read when determining the blacklist.

Yunru

  • Admiral
  • *****
  • Posts: 1560
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #41 on: October 20, 2022, 11:48:41 AM »

Removed a hullmod and game crashed, looks like one of yours too?
Code
3752359 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
at data.hullmods.SPGACHAPhaseConductor.addPostDescriptionSection(SPGACHAPhaseConductor.java:62)
at progsmod.data.campaign.rulecmd.ui.PanelCreator$1.createTooltip(PanelCreator.java:153)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable$13.createImpl(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.beforeShown(Unknown Source)
at com.fs.starfarer.ui.Q.showTooltip(Unknown Source)
at com.fs.starfarer.ui.ooOo.super.new(Unknown Source)
at com.fs.starfarer.ui.ooOo.processInput(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.e$Oo.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.e.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.int.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.E.I.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.super.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.processInput(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(Thread.java:748)

Mayu

  • Lieutenant
  • **
  • Posts: 54
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #42 on: October 21, 2022, 04:53:08 AM »

Removed a hullmod and game crashed, looks like one of yours too?
Code
3752359 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
at data.hullmods.SPGACHAPhaseConductor.addPostDescriptionSection(SPGACHAPhaseConductor.java:62)
at progsmod.data.campaign.rulecmd.ui.PanelCreator$1.createTooltip(PanelCreator.java:153)

That's on me, the SPGACHAPhaseConductor is from SHU. What I don't get is that it's having a problem with progsmod about the tooltip or something.
Logged

RustyCabbage

  • Captain
  • ****
  • Posts: 347
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #43 on: October 21, 2022, 06:44:18 AM »

I think it happens if the addPostDescriptionSection() method checks for a ShipAPI, which Progressive S-Mods sets to null when adding its own post-description section.

Unsure if there's something I can do on my end to resolve this, unfortunately.

YuiTheModder

  • Lieutenant
  • **
  • Posts: 53
    • View Profile
Re: [0.95a] Gacha S-Mods v1.5.0
« Reply #44 on: January 04, 2023, 04:48:41 AM »

Heya! I have recently downloaded Gacha S-Mods and had a whirl, and was wondering (as a future content suggestion) if it would be possible eventually to have an option where ALL ships that spawn can get 1 Gacha S-Mod built-in for free on spawning in the campaign layer, whether it be AI or Player.

I feel this would make the experience super fun and a bit closer to true Gacha, as those you fight would also be vulnerable to the same ebb and flow of in-game content as you.

Also as an option it would mean you could see some really wacky stuff causing the AI trouble or benefit, like spinning onslaughts with axial rotation struggling to reach your fleet, or a lasher with Advanced Targeting Core outranging your capitals and causing havoc.
Logged
Pages: 1 2 [3] 4