Stellaris

Stellaris

Not enough ratings
Ascendant Shipset Add-on: Eliminate Error Logs
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
551.912 KB
Nov 8, 2021 @ 4:35pm
Nov 23, 2021 @ 10:52pm
2 Change Notes ( view )

Subscribe to download
Ascendant Shipset Add-on: Eliminate Error Logs

In 1 collection by corsairmarks
Corsair's Stellaris Mods
57 items
Description
Overview

Are you a mod developer who is wishing for a quieter error.log while you debug with the Ascendant Shipset active? Then this mod is for you (and me)! This mod does NOT redistribute any of the graphics from the Ascendant Shipset, but does redefine and replace entity asset files in order to eliminate many error messages.

Changes

Many entity definitions were tweaked to remove animations. "Removed" code was commented out rather than deleted. Garyx Starlight, please feel free to harvest any of these adjustments for use in your mod directly.

If anyone wants to read the explicit list I made of the changes, then please visit this mod's GitHub page or view the README.md in its root directory. With no other mods installed, Ascendant Shipset generates over 100 lines of error logs on game start. This mod eliminates all of them by fixing the errors in code. Should you find that there are still error logs related to the Ascendant Shipset while playing Stellaris, please let me know and I will fix them.

Compatibility

Removes some compatibility with Unique Shipset Mod because I don't use it and I don't want to see all the false-positive error messages. The battleship bow XL1M2 section (RIG_ASC_BATTLESHIP_BOW_1X2M) complained that each built-in game battleship bow XL1 entity did not have the locators added by that section. The RIG:US role computers and weapons were removed in order to avoid error messages regarding missing component sets, ship sizes, component tags, projectile graphics, and technologies.

Built for Stellaris version 3.2.* "Herbert." Not compatible with achievements.

Required Dependency Mods

Ascendant Shipset for the original graphics and other ship-related code.

Recommended Companion Mods

Aesthetic Terraform Stations will give you back the very old-school terraform stations as visual markers for terraforming planets.

Ascendant Shipset Add-on: Aesthetic Terraform Station Compatibility this compatibility patch ensures the correct Ascendant Shipset graphics are used for the above terraform stations.

Changelog

See Change Notes

Source Code

Hosted on GitHub[github.com]

[discord.gg]
3 Comments
Garyx Starlight Nov 9, 2021 @ 5:52am 
That's very interesting, I'll look into the bow
corsairmarks  [author] Nov 8, 2021 @ 9:13pm 
@Garyx Starlight only for the special RIG bow section - it complains once for every graphical culture. Others are false-positives about animations on non-animated meshes and whatnot.

Since I like to run fun shipsets while debugging my own mods, I've made a couple of mods to clean up the errors so I can find the ones I am causing. I hope it helps other moddevs, and you are of course welcome to port any of these changes back to your mod.
Garyx Starlight Nov 8, 2021 @ 8:20pm 
Cool, I hope this helps people
And yeah the error log is kind of a necessary evil with it. USM in general as the game expects all shipsets to have an entity for everything.

I believe with Ascendant it generates an error for every section I add, per shipset. Right?