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 2 3 [4] 5

Author Topic: [0.96a-RC8] HexShields - Shield Reskin v1.3.1  (Read 108783 times)

tomatopaste

  • Captain
  • ****
  • Posts: 316
    • View Profile
Re: [0.95.1a-RC6] HexShields - Shield Reskin v1.3.0
« Reply #45 on: May 12, 2023, 09:21:00 PM »

Update v1.3.1

v1.3.1
- config cleanup and nofill fix
Logged

Ali

  • Commander
  • ***
  • Posts: 114
    • View Profile
Re: [0.95.1a-RC6] HexShields - Shield Reskin v1.3.1
« Reply #46 on: May 13, 2023, 02:04:53 AM »

does this work in 0.96 now?

Many thanks!
Logged

tomatopaste

  • Captain
  • ****
  • Posts: 316
    • View Profile
Re: [0.95.1a-RC6] HexShields - Shield Reskin v1.3.1
« Reply #47 on: May 13, 2023, 02:33:39 AM »

does this work in 0.96 now?

Many thanks!
Yes, you're welcome
Logged

Wuorg

  • Ensign
  • *
  • Posts: 17
    • View Profile
Re: [0.96a-RC8] HexShields - Shield Reskin v1.3.1
« Reply #48 on: May 17, 2023, 06:03:09 AM »

Really neat mod, thanks for making it!

I thought it might be cool if only ships with powerful shields could get the hex effect. Short of whitelisting loads of specific ships, is there any way for us to set this up? Say, only ships with 360 shields, or only ships with omni shields, or ships of a certain shield hardness, etc.
Logged

SpaceDrake

  • Admiral
  • *****
  • Posts: 547
  • Piloting space mecha for fun and profit(?)
    • View Profile
Re: [0.96a-RC8] HexShields - Shield Reskin v1.3.1
« Reply #49 on: May 17, 2023, 01:52:25 PM »

I'll be installing this try it out anyway, but just to be certain in writing: CMUtils is still good to go in .96?
Logged

Magallanis

  • Ensign
  • *
  • Posts: 5
    • View Profile
Re: [0.96a-RC8] HexShields - Shield Reskin v1.3.1
« Reply #50 on: May 22, 2023, 08:09:53 PM »

do you update your whitelist? i wanna see it on UAF ships and the ScalarTech
Logged

tomatopaste

  • Captain
  • ****
  • Posts: 316
    • View Profile
Re: [0.96a-RC8] HexShields - Shield Reskin v1.3.1
« Reply #51 on: May 22, 2023, 08:37:46 PM »

do you update your whitelist? i wanna see it on UAF ships and the ScalarTech

i don't have a whitelist
add them yourself or ask the authors to add it to their mod
Logged

robocat651

  • Ensign
  • *
  • Posts: 21
    • View Profile
Re: [0.96a-RC8] HexShields - Shield Reskin v1.3.1
« Reply #52 on: May 24, 2023, 10:20:58 PM »

"Fatal: Error creating vertex shader
ERROR: 0:1: " : version '330' is not supported
ERROR: 0:3: 'layout' : syntax error: syntax error"

Game can't load with this mod on 0.96a-RC10
Logged

tomatopaste

  • Captain
  • ****
  • Posts: 316
    • View Profile
Re: [0.96a-RC8] HexShields - Shield Reskin v1.3.1
« Reply #53 on: May 24, 2023, 10:58:13 PM »

"Fatal: Error creating vertex shader
ERROR: 0:1: " : version '330' is not supported
ERROR: 0:3: 'layout' : syntax error: syntax error"

Game can't load with this mod on 0.96a-RC10

your computer doesnt support the necessary opengl version like it says next to the download button
tough bikkies if you're on mac
Logged

Dudley Dickerson

  • Ensign
  • *
  • Posts: 46
    • View Profile
Re: [0.96a-RC8] HexShields - Shield Reskin v1.3.1
« Reply #54 on: June 05, 2023, 04:18:28 AM »

Great mod, but would it be possible to make the size of the hexes consistent between ships?
Logged

Loyso

  • Ensign
  • *
  • Posts: 11
    • View Profile
Re: [0.96a-RC8] HexShields - Shield Reskin v1.3.1
« Reply #55 on: September 04, 2023, 09:52:34 AM »

Great mod! Though on higher resolutions hexes rend to be still barely distinguishable. Is there a possibility for bigger hexes option (maybe as a different mod version or something)?
Logged

Plasmatic

  • Admiral
  • *****
  • Posts: 500
  • Curious no?
    • View Profile
Re: [0.96a-RC8] HexShields - Shield Reskin v1.3.1
« Reply #56 on: September 12, 2023, 09:10:21 AM »

Great mod! Though on higher resolutions hexes rend to be still barely distinguishable. Is there a possibility for bigger hexes option (maybe as a different mod version or something)?

I'd like that too, I have to really zoom in to see the hexes and then I'm blind to the actual battle :)
Logged
"Better to remain silent and be thought a fool than to speak out and remove all doubt"
- Maurice Switzer

BlackMetal

  • Ensign
  • *
  • Posts: 3
    • View Profile
Re: [0.96a-RC8] HexShields - Shield Reskin v1.3.1
« Reply #57 on: November 21, 2023, 03:02:27 AM »

Great mod! Though on higher resolutions hexes rend to be still barely distinguishable. Is there a possibility for bigger hexes option (maybe as a different mod version or something)?

I'd like that too, I have to really zoom in to see the hexes and then I'm blind to the actual battle :)

Found solution:
- First you have multiple presets in "HexShields\data\config\settings.json"
- Default mode - " "HexShields_HexMode":"nofill" "
- Going to "HexShields\data\shaders\shield_nofill.frag" (open in Notepad, just as text file)
- Looking for line in that file "const float mult = 24.0;"
- Lower this number "const float mult = 2.0;" (i use 2.0 you can try lower or higher, depending on resolution)

You can change shields alpha channel to make it less transparent and brighter:
- Open "HexShields\data\shaders\shield_nofill.frag" (in Notepad, just as text file)
- Increase last number "fColor.a *= l * ff * damp * color.a * 2.0;" (i set it to 5.0)

You also can change color saturation:
Spoiler
- Open "HexShields\data\shaders\shield_nofill.frag" (in Notepad, just as text file)
- Find "fColor.rgb = color.rgb;"
- Replace it with "fColor.rgb = mix(vec3(dot(vec3(1.0), color.rgb)*0.33333), color.rgb, 3);"
(last number (3) is color multiplier, 2 or 3 should be enough, higher number can look weird for some factions)
[close]

To add shields to custom factions:
Spoiler
- Open file "HexShields\data\config\hex_whitelist.csv"
- You need to add "Hull Styles" from factions you use (for example - "DIABLEAVIONICS\data\config\hull_styles.json")

Here is my whitelist:
Spoiler
hullstyle_id,
HIGH_TECH,
LOW_TECH,
MIDLINE,
OMEGA,
DA_WANZER,
EXPSP_MVS,
EXPSP_MVS_GOLD,
GOAT_TECH,
GOAT_TECH_blue,
HIGH_TECH_VANISH,
DRACOHULL,
IMPERIUM,
IMPERIUM_PHASE,
ARKGNEISIS_LOW,
ARKGNEISIS_MID,
ARKGNEISIS_HIGH,
ANARGAIA_MODULE,
ANARGAIA,
NSKR_AUG,
NSKR_PROT,
NSKR_ROGUE,
DEMON_TECH,
SUPER_TECH,
nes_crystal,
ABYSSAL,
RAT_EXO,
TAHLAN_FILAMENT_TECH,
TAHLAN_GH_TECH,
TAHLAN_RR_TECH,
TAHLAN_NL_TECH,
TAHLAN_KARMA_TECH,
TAHLAN_LOSTECH,
TAHLAN_DAEMON,
TAHLAN_NXA_TECH,
SOTF_SIERRA,
armaa_TECH,
armaa_meatbag,
armaa_valkazard,
armaa_HIGH_TECH,
UW_CANCER,
VIC
[close]
[close]
« Last Edit: November 28, 2023, 01:31:01 AM by BlackMetal »
Logged

tomatopaste

  • Captain
  • ****
  • Posts: 316
    • View Profile
Re: [0.96a-RC8] HexShields - Shield Reskin v1.3.1
« Reply #58 on: November 21, 2023, 08:52:58 PM »

Great mod! Though on higher resolutions hexes rend to be still barely distinguishable. Is there a possibility for bigger hexes option (maybe as a different mod version or something)?

I'd like that too, I have to really zoom in to see the hexes and then I'm blind to the actual battle :)

Found solution:
- First you have multiple presets in "HexShields\data\config\settings.json"
- Default mode - " "HexShields_HexMode":"nofill" "
- Going to "HexShields\data\shaders\shield_nofill.frag" (open in Notepad, just as text file)
- Looking for line in that file "const float mult = 24.0;"
- Lower this number "const float mult = 2.0;" (i use 2.0 you can try lower or higher, depending on resolution)

You also can change color saturation:
Spoiler
- Open "HexShields\data\shaders\shield_nofill.frag" (in Notepad, just as text file)
- Find "fColor.rgb = color.rgb;"
- Replace it with "fColor.rgb = mix(vec3(dot(vec3(1.0), color.rgb)*0.33333), color.rgb, 3);"
(last number (3) is color multiplier, 2 or 3 should be enough, higher number can look weird for some factions)
[close]

To add shields to custom factions:
Spoiler
- Open file "HexShields\data\config\hex_whitelist.csv"
- You need to add "Hull Styles" from factions you use (for example - "DIABLEAVIONICS\data\config\hull_styles.json")

Here is my whitelist:
Spoiler
hullstyle_id,
HIGH_TECH,
LOW_TECH,
MIDLINE,
OMEGA,
DA_WANZER,
EXPSP_MVS,
EXPSP_MVS_GOLD,
GOAT_TECH,
GOAT_TECH_blue,
HIGH_TECH_VANISH,
DRACOHULL,
IMPERIUM,
IMPERIUM_PHASE,
ARKGNEISIS_LOW,
ARKGNEISIS_MID,
ARKGNEISIS_HIGH,
ANARGAIA_MODULE,
ANARGAIA,
NSKR_AUG,
NSKR_PROT,
NSKR_ROGUE,
DEMON_TECH,
SUPER_TECH,
nes_crystal,
ABYSSAL,
RAT_EXO,
TAHLAN_FILAMENT_TECH,
TAHLAN_GH_TECH,
TAHLAN_RR_TECH,
TAHLAN_NL_TECH,
TAHLAN_KARMA_TECH,
TAHLAN_LOSTECH,
TAHLAN_DAEMON,
TAHLAN_NXA_TECH,
SOTF_SIERRA,
armaa_TECH,
armaa_meatbag,
armaa_valkazard,
armaa_HIGH_TECH,
UW_CANCER,
VIC
[close]
[close]

what he said
Logged

BlackMetal

  • Ensign
  • *
  • Posts: 3
    • View Profile
Re: [0.96a-RC8] HexShields - Shield Reskin v1.3.1
« Reply #59 on: November 21, 2023, 09:25:12 PM »

Is it possible to expose these variables in mod settings?
And integration with LunaLib would be a chefs kiss.
Logged
Pages: 1 2 3 [4] 5