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: Anubis-class Cruiser (12/20/24)

Pages: [1] 2

Author Topic: It Came From Beyond [0.97a-RC11]  (Read 7462 times)

J0hn Shm0

  • Ensign
  • *
  • Posts: 14
    • View Profile
It Came From Beyond [0.97a-RC11]
« on: October 31, 2024, 08:54:31 PM »

It Came From Beyond
faction and content expansion mod for game version [0.97a-RC11]


(0.1.3a-alpha)
Requires: LazyLib, MagicLib





Adds a new faction called the Boundless, ships to go along with them, and campaign-level features such as a new storyline and ability.

The faction inhabits two new star systems to the Southeast of the core worlds. Enjoy exploring the new worlds! This mod is still early in development, so it's a little thin on features as-of-yet, but I plan to add much and more. More new ships, weapons, and expansions to the storyline.

LORE:
Spoiler
The Boundless are an enigmatic faction that formed as an officially recognized polity just a few dozen cycles ago. The majority of their leadership and high-class citizenry are survivors who arrived in the sector aboard a massive generational ship called 'The Wings of Enteria'. According to witnesses and researchers, it appeared suddenly, and with a flash of energy violent enough to shatter a nearby moon. Boundless officials constantly try to downplay these very provable claims, but it's difficult to determine their purpose in doing so. Their laws, regulations, and political practices boarder on the edge of paranoia.

In terms of governance, the Boundless maintain a centralized, authoritarian regime with an emphasis on information management. Their citizens are monitored closely, with regular loyalty screenings and strict enforcement of laws to ensure compliance. Dissent is not tolerated, and those who question the state often disappear under mysterious circumstances. However, this rigid system has its benefits: the Boundless are highly organized, efficient, and capable of mobilizing their fleets with little notice. Their military is designed around strategic defense and calculated offense, and their leaders are often pragmatic to a fault.


Pictured: The remains of the Wings of Enteria orbiting a shattered moon.

[close]

SHIPS:
Spoiler

The Boundless fleet sports a focus on forward-facing designs, with a mind for converging firepower and mobility.
Their shields are okay at best, and their armor is just average, but their ability to form coherent battle lines and
perform flanking maneuvers make them a force to be reckoned with.

Kaldur-class Corvette

"Barely a frigate. Hardly a fighter."
Froskur-class Frigate

"Ol' reliable."
Skjoldr-class Heavy Frigate

"Three guns with some engines attached."

Karta-class Destroyer

"Maneuvering Jets IS on the bingo card."
Vik-class Destroyer

"Forward firepower."

Vindur-class Cruiser

"Definitely not another large Sunder."

Hakarl-class Battlecruiser

"A pretty rough ride."

[close]

CAMPAIGN:
Spoiler


Shift Jump
Unlocked after making a certain amount of progress in the new story.

Allows instantaneous travel across the sector for a large cost. Lowers the combat readiness of the player's fleet,
and consumes copious fuel. Has a maximum range of about ten light years.






Xent Alabaster
"The Greater Will provides."

A mysterious benefactor that claims to be able to help you with the restoration of shift drive technology.
His motivations are unclear, as is the nature of his identity. At the very least it seems he has deep pockets,
and is willing to pay you handsomely to complete special missions for him.



HINT FOR STARTING THE STORY:
Spoiler

Head to the system named Kato.


[close]

[close]

Additional features planned:
> More ships.
> New weapons and fighters.
> Expansions to the story, and more campaign-level features.

Changelog:
Spoiler
0.1.3a-alpha
- Added - Failsafe for adding mod to an ongoing save. Boundless administrators will now spawn at their starting colonies to allow you to complete the main questline.

0.1.2b-alpha (hotfix)
- Fixed - Bug that causes you to infinitely fail a mission if you run out of time (oops)

0.1.2a-alpha
- Fixed - Crash caused by an AI-controlled ship misusing a ship ability.
- Fixed - Bugs involving the subspace rift quest type.

0.1.1a-alpha
- Added - new VFX and SFX for Shift Jump
- Fixed - potential crash when abandoning a mission in a particular way

0.1.0a-alpha
> "Save safe" - recommended to start a new save to experience the new content. !!Please finish any in-progress repeatable missions with a certain NPC before updating to ensure compatibility!!
- Added - several new mission types, replacing the generic missions given by a certain NPC
- Added - a new music track to go along with that NPC
- Adjusted - portrait art
- Fixed - crash caused by Ballistic Preloader ship system

0.0.8b-indev (hotfix)
- Adjusted - visuals (made sprites less bad)

0.0.8a-indev
- Added - Vindur-class cruiser
- Adjusted - visuals

0.0.7b-indev (hotfix)
- Added - Vik-class description
- Adjusted - other text

0.0.7a-indev
- Added - Vik-class destroyer
- Adjusted - visuals (added blinky lights to several ships)

0.0.6a-indev
- Added - two new original music tracks

0.0.5a-indev
- Added - version file

0.0.4a-indev
- Adjusted - text
- Adjusted - ability balance
- Adjusted - visuals

[close]
« Last Edit: December 28, 2024, 07:55:27 PM by J0hn Shm0 »
Logged

J0hn Shm0

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #1 on: October 31, 2024, 08:58:04 PM »

Links for listening to this mod's music:

Boundless Encounter 1
Spoiler

[close]

Boundless Market 1
Spoiler

[close]

Xent Alabaster
Spoiler

[close]
« Last Edit: November 25, 2024, 07:27:01 PM by J0hn Shm0 »
Logged

Meelock

  • Ensign
  • *
  • Posts: 39
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #2 on: November 01, 2024, 11:02:44 PM »

Nice! Looking forward to checking this one. Love the sprotes.
Logged

cyberinit

  • Ensign
  • *
  • Posts: 22
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #3 on: November 02, 2024, 12:27:06 PM »

This looks really cool, gonna give it a go on my next playthrough
Logged

AdamLegend

  • Commander
  • ***
  • Posts: 138
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #4 on: November 05, 2024, 05:57:46 PM »

Great work. Really high quality mod
Logged

Dazs

  • Admiral
  • *****
  • Posts: 1254
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #5 on: November 06, 2024, 05:15:41 AM »

Interesting, I'll defiantly be following the project as I was a huge fan of C.O.P.S.

Jonass

  • Ensign
  • *
  • Posts: 34
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #6 on: November 09, 2024, 01:39:09 AM »

Hi,

Nice ships. They look vanilla friendly and seem completely free of uncalled for anime. Kudos
Logged

cyberinit

  • Ensign
  • *
  • Posts: 22
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #7 on: November 10, 2024, 03:36:21 PM »

Really enjoy the music, is it original to the mod or does it come from somewhere?
Logged

J0hn Shm0

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #8 on: November 10, 2024, 04:21:20 PM »

Really enjoy the music, is it original to the mod or does it come from somewhere?

Hi! I composed the music for the mod, and will continue to do so for future tracks - though the main melody for the Boundless theme is a Beethoven reference. Specifically Piano Sonata No.8 “Pathétique” in C minor, Op. 13, 3rd Movement: Rondo.

Here's a performance of it:
Spoiler

[close]
Logged

Bastion.Systems

  • Captain
  • ****
  • Posts: 440
  • Special Circumstances LCU
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #9 on: November 13, 2024, 02:07:56 PM »

Real clean sprites and a banger soundtrack.
Logged

Malice

  • Ensign
  • *
  • Posts: 34
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #10 on: November 23, 2024, 04:43:42 AM »

Good day, have crash report, playing with many mods all to date, crash happens in combat.

Code
15765502 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.loading.ProjectileSpecAPI.getBulletSpriteName()" because the return value of "com.fs.starfarer.api.combat.DamagingProjectileAPI.getProjectileSpec()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.loading.ProjectileSpecAPI.getBulletSpriteName()" because the return value of "com.fs.starfarer.api.combat.DamagingProjectileAPI.getProjectileSpec()" is null
at org.shmo.icfb.combat.plugins.BallisticPreloaderPlugin.advance(BallisticPreloaderPlugin.java:38) ~[?:?]
at com.fs.starfarer.title.Object.for$Oo.o00000(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.A.new.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.CombatState.traverse(Unknown Source) ~[port_obf.jar:?]
at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]
Logged

J0hn Shm0

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #11 on: November 23, 2024, 07:07:30 PM »

Good day, have crash report, playing with many mods all to date, crash happens in combat.

Code
15765502 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.loading.ProjectileSpecAPI.getBulletSpriteName()" because the return value of "com.fs.starfarer.api.combat.DamagingProjectileAPI.getProjectileSpec()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.loading.ProjectileSpecAPI.getBulletSpriteName()" because the return value of "com.fs.starfarer.api.combat.DamagingProjectileAPI.getProjectileSpec()" is null
at org.shmo.icfb.combat.plugins.BallisticPreloaderPlugin.advance(BallisticPreloaderPlugin.java:38) ~[?:?]
at com.fs.starfarer.title.Object.for$Oo.o00000(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.A.new.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.CombatState.traverse(Unknown Source) ~[port_obf.jar:?]
at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]

Hi! Thanks for letting me know about this. It'll be fixed in the next release, which is coming very soon. This looks like a type of incompatibility I didn't even consider could exist, but it's easily patched.
Logged

SafariJohn

  • Admiral
  • *****
  • Posts: 3100
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #12 on: November 24, 2024, 08:03:37 PM »

Assume anything coming from an API method could be null.
Logged

J0hn Shm0

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #13 on: November 24, 2024, 10:12:34 PM »

Assume anything coming from an API method could be null.
Duly noted! I'm usually pretty careful about it. I just made a wrong assumption during prototyping in this specific case. This is the first and only crash report I've received on it (on any platform), too. So it was well under my radar until now.
Logged

J0hn Shm0

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: It Came From Beyond [0.97a-RC11]
« Reply #14 on: November 25, 2024, 06:54:51 PM »

Version 0.1.0a-alpha is out!
> "Save safe" - recommended to start a new save to experience the new content. !!Please finish any in-progress repeatable missions with a certain NPC before updating to ensure compatibility!!
- Added - several new mission types, replacing the generic missions given by a certain NPC
- Added - a new music track to go along with that NPC
- Adjusted - portrait art
- Fixed - crash caused by Ballistic Preloader ship system
Logged
Pages: [1] 2