Fractal Softworks Forum

Starsector => Mods => Modding => Topic started by: Bhdeale on March 25, 2020, 07:02:09 AM

Title: [0.9.1a] Red Legion
Post by: Bhdeale on March 25, 2020, 07:02:09 AM
This is a work in progress! Please be patient, this is my first StarSector mod  :D

(https://i.ibb.co/4tTyPTS/redlegionflag.png) (https://github.com/KelvallRogers/redlegion/releases/download/1.1.4/RedLegionv1.1.4.zip)
Download: 1.1.4 (https://github.com/KelvallRogers/redlegion/releases/download/1.1.4/RedLegionv1.1.4.zip) <--- I am a Link, so is the flag :D

(https://i.ibb.co/xgV10vD/screenshot020.png) (https://ibb.co/KsC2kZX)

Overview:

Red Legion is a faction mod with its own ships and refits and a short series of story missions to become their ally or help others topple their regime. It contains several new hand-crafted star systems in conflict with various factions from the base game. Regardless of whether or not you join the Red Legion or seek to destroy them, they add an aggressive, expansionist high-tech faction to the game.

Built on top of an original pirate force, the Red Legion fits within the game's lore and vanilla balance. I've used existing ships and their strengths and weaknesses to keep them in line with the base factions. There is a string of missions to uncover the source of their technology and ultimately become their ally or destroy them. While obviously not canon, my goal is to explore something very plausible within the game's lore.

I also intend to use this as a means of learning to make ships, weapons, a reasonable faction, integrate with other mods, and even make some custom intel items and missions. In the end this will become a functional high-tech, post-pirate force in a hotbed of interesting conflict systems.

My goal is to not only add some fun additional content, but explore a faction which could reasonably exist which expands the lore of the game (obviously my own interpretation of the sector). The Red Legion should feel like it is a player controller faction - aggressively expanding, using diplomacy and conquest to grow and overcome the other factions.

This is very much a work in progress and is not close to completion at this time. Thank you for your patience and I welcome feedback from new players and veterans alike.

(https://i.ibb.co/BCPvRvQ/bloodseeker.png) (https://i.ibb.co/BCPvRvQ/bloodseeker.png)

Features:

Done

To Do

Dependencies:
Requires LazyLib (https://fractalsoftworks.com/forum/index.php?topic=5444.0) 
GraphicsLib (https://fractalsoftworks.com/forum/index.php?topic=10982.0) not yet
MagicLib (https://fractalsoftworks.com/forum/index.php?topic=13718.0) not yet

Incompatibilities:

(https://i.ibb.co/LnjVNHg/redlegion-faction.png) (https://ibb.co/LnjVNHg)(https://i.ibb.co/XtNNJ24/redlegionstar.jpg) (https://ibb.co/rHTTy7t) (https://i.ibb.co/DC29p3v/screenshot029.png) (https://ibb.co/DC29p3v)

Fluff:

Bandits roam about looking for the vulnerable who have something valuable. They take these to sustain themselves, but like an early hunter-gatherer this is inefficient for long term growth or survival. In time, a bandit will discover a place which provides them with everything they need. They set up shop, using their predilection for violence to protect their new home. These stationary bandits become kings, lords, and despots. Now they cannot flee from trouble - they must protect their investments and so they create laws and alliances. Now they are a polity. They create civilization.

One such bandit mercenary is Sable Crimson. After taking an impossible contract and completing it, the independent world which hired her could not pay. Instead, she took their planet and began exploiting it for her own needs. In time pirates former associates came seeking their cut, and conflict ensued. Seeing such terrible troubles, Lady Crimson ventured out to the rim in search of answers. In this time her husband, Frederick, was nearly killed and much of the Crimson Guard was destroyed protecting what little was theirs. Nigh upon the hour of their defeat did Lady Crimson return with a terrible and unknown warship. She crushed the fleets of the invaders and setup a new government. Her military oligarchy, the Red Legion, was formed from her former Crimson Guard with herself and her husband at the head. They struck out at once to conquer near-by worlds and even settle a few new ones. They roamed far to strike pirate outposts for the materials needed to establish basic infrastructure and their well-guarded freeports attracted immigration.

Hegemony Intelligence has long suspected the Red Legion has been using AI to bolster their administrative capabilities, and their ship production clearly involves a nano-forge with newly recovered blueprints. The invasion began after only a cycle of intelligence gathering. During this time the Red Legion used its special flagship and supporting fleet of advanced ships like a wrecking ball. With so many threats, the Hegemony was forced to adopt a more passive "wait and see" initiative for an opportune chance to strike.

The Red Legion expanded to encompass 4 star systems. They began to trade technology with corporate interests such as Tri-Tachyon. They continued to funnel material and ships into pirate and independent forces through free ports. They attracted a lot of Pather interest. They even located an old orbital ship-yard from the Domain-era. This was the time for the Hegemony to strike - with so many fronts open and the Red Legion stretched thin they pushed in to seize the ship-yard. Even now, the battle rages on.

The Red Legion represents a considerably useful faction. Be it a stronghold to conquer to strengthen your own realm, or a source of new technologies and plentiful salvage from their many conflicts. Perhaps you're looking for a new job? The Red Legion has room for new commissioned officers.

(https://i.ibb.co/fNkmK29/nodrugsnonukes-Copy.jpg) (https://ibb.co/s1KLD2C)

Details:

Ships:

Ships are broken down into a couple of design sets. The Red Legion has


Spoiler

(https://i.ibb.co/1bNWDm3/redlegion-antagonist.png) (https://i.ibb.co/1bNWDm3/redlegion-antagonist.png)
Antagonist
Size: Shuttle (Frigate)
Tech: High Plus Low
Design: Red Legion Auxiliary
Role: Cargo or short-range assault craft
This clear design iteration on the kite has advanced it with high-tech updates. The Antagonist was designed as a civilian shuttle, but the Red Legion has bolted missile hardpoint extensions onto either side to fulfill auxiliary wartime roles. Its only real advantage is its speed.
Contains an efficient cargo variant and several combat variants centered around their missile armaments.
Availability: Global - One of the Red Legion's first mistakes was allowing this blueprint to find their way into everyone else's hands.
Hardpoints: 1 Small Energy (Turret) 2 Small Missile
Strengths: Moderate availability, Speed.
Weaknesses: Civilian design, Short deployment time, Flimsy

(https://i.ibb.co/BCPvRvQ/bloodseeker.png) (https://i.ibb.co/BCPvRvQ/bloodseeker.png)
Blood Seeker
Size: Light Frigate
Tech: High
Design: Red Legion and Red Legion Aux variant
Role: Fast Attack / Interception / Pursuit
Description: Designed to chase down fleeing enemies and groups of two or three, the Blood Seeker is fast, even for a light frigate. Light frigates are often overlooked by junior captains who are less judicious with deployment and assignment. Able to apply pressure, relieve another ship who is out of position, or run down fleeing pirates, the Blood Seeker is well built for rapid, short-range strikes. Given its logistical limitations and short deployment time, it is best to either lead an attack with a group of Blood Seekers, or keep them in reserve where their high speed will allow them to quickly join the fight where they are needed most. Cheap, expendable, and fast, it lacks any civilian application and often makes a poor escort on its own.
Availability: Red Legion
Hardpoints: 2 Small Energy (Turret) 2 Small Missile (mounts) 2 Small Ballistic
Strengths: Moderate availability, Speed, Ability to spread Armor damage
Weaknesses: Short deployment time, Flimsy, Weaker than a Lasher or Wolf but it is faster.


MOAR SOONTM
Blood Thirster   Red Legion   Destroyer   Medium Destroyer
Blood Drinker   Red Legion   Cruiser   Medium Cruiser
Gore Hound   Red Legion   Frigate   Heavy Frigate
Gore Fiend   Red Legion   Destroyer   Heavy Destroyer
Gore Drinker   Red Legion   Cruiser   Heavy Cruiser
Burning Brand   Red Legion   Frigate   
Iron Stitcher   Red Legion   Frigate   Strike Frigate
Hell Seeker   Red Legion   Frigate   Elite Frigate
Hell Drinker   Red Legion   Cruiser   Elite Cruiser
Hell Hound   Red Legion   Frigate   Elite Heavy Frigate
Hell Fiend           Red Legion   Destroyer   Elite Heavy Destroyer
Hell Brand           Red Legion   Frigate   
Hell Knight   Red Legion   Cruiser   Elite Cruiser
Hell Guard           Red Legion   Cruiser   Elite Cruiser
Hell Champion   Red Legion   Capital   Battleship

[close]

Red Legion Ships have several common Variants:


Systems:


More to come

ChangeLog
Spoiler
1.1.4
Fixed Antagonists - I removed the medium energy hardpoint which was added by accident. It was hidden under the small energy hard-point so likely you didn't notice. If you somehow added/used the medium hardpoint, then this will break your save.

1.1.3
  • added ship_data.csv
  • added first png of the antagonist
  • antagonist gets better sprite and update stats and now 4 varients
  • fixed file loc
  • Maxxing efficiencies of v/c for firesupporter
  • roudning out the goodies in tradewind and adding utility to make debris clouds
  • better descr for antagonist and blood seeker
  • Adding blood seeker variants
  • Adding default roles for the blood seeker
  • Changing redlegion blue print tags to redlegion_bp for consistency with other mods and vanilla
  • updated hardpoints and bounds for the updated antagonist art
  • Updated data for blood seeker and descriptions for my ships
  • moved varianets to variants folder oops
  • updated attributions

1.1.2
  • Moved homeworld (nex) to Argon Prime
  • Changed music from tritach to diktat
  • Made RL hate ideology from -.5 to -.75
  • Added Tradewind system with free storage station and conflict and lots of descriptions and even some market change descr for other factions in the system
  • Moved inner JP for argon to be nearer to argon prime
  • Internal code cleanups and description fixes
  • Added abandoned gate to Argon to imply it was once part of the edge of the Domain in the sector. Also works nicely with any gate-related mod for insta-travel etc
1.1.1
  • fix for commissioned crews to it inputs the description and will format nicely. This was it applied highlighting in desc of hullmod and also when i change value in the future it will auto work itself out for display to the user
  • cleaned up tips
  • vayras integration and testing complete
  • adding redlegion as a raider faction, focuses on hegemony, pirates, and luddites
  • added a test uniquebounty to see how it goes
1.1.0
  • nexerelin support fully working, corvus, random, and custom
  • small cleanup on descriptions
  • more expansive market options for red legion
  • high tech pieces and some mid-line for red legion markets and fleets
  • color cleanup on gui and red legion coloration
  • starting blueprints for red legion player
1.0.1 Contains working integration with Commissioned Crews. The Red Legion possesses True Grit and so can hold their ships together a little longer, increasing Hull Points by 10%
1.0.0 Was initial release with the faction, its starting star system, and version checker integration.
[close]

Photos courtesy of https://www.pexels.com/photo-license/ (https://www.pexels.com/photo-license/)
Title: Re: [0.9.1a] Red Legion
Post by: Bhdeale on March 25, 2020, 03:45:04 PM
Today I finally got my mod to run in the game; it took a bit to link sources in and remember StarSector was built using java 7  >:(
Found some useful tutorials I will help fill out over time since I'm making a faction. Figure having to explain what I'm doing will help me do it right and learn better.

Vayra has a good tutorial started here: https://starsector.fandom.com/wiki/Intro_to_Modding (https://starsector.fandom.com/wiki/Intro_to_Modding)  :D

It is a bit older but I found this helpful: https://fractalsoftworks.com/forum/index.php?topic=10057.0 (https://fractalsoftworks.com/forum/index.php?topic=10057.0)
and also http://fractalsoftworks.com/forum/index.php?topic=10114.0 (http://fractalsoftworks.com/forum/index.php?topic=10114.0)

I also made a background for Argos, the home system of the Red Legion by blending the cool star I found in Pexels with a vanilla background. For some of you I'm sure it's very simple but for me it was like an hour of not figuring it out in GIMP. Then I switched to use paint.net and figured it out in like 15 minutes :D

(https://i.ibb.co/GVy6THv/backgroundargos.jpg) (https://ibb.co/xMWkHFS)

Aiming to have an initial test release with just the faction, systems, and basic generic markets and use pirate fleets from vanilla to get stuff to exist since it is the basis for all the extra stuff to go on top of. It also means I can work on integrating with Nexerelin and Commissioned Crews with less other pieces to juggle!
Title: Re: [0.9.1a] Red Legion
Post by: Bhdeale on March 26, 2020, 10:07:30 AM
Finally got the faction to spawn correctly with a system and everything!

There are a lot of options for how to do so. I dug into a dozen other factions mods and they all do it a little different. Evidentally you can use csv files to define most stuff, but as a programmer I really don't like them as much even if they're very tidy for a lot of information. I found some modders use a lot of java script code to make stuff. In particular, tahlan (https://fractalsoftworks.com/forum/index.php?topic=14935.0) by Nia Tahl was very well written and provided a fairly clean example of an alternative to tons of csv files (you'll still need some!)

Again, tutorials and docs:
https://fractalsoftworks.com/starfarer.api/index.html?overview-summary.html (https://fractalsoftworks.com/starfarer.api/index.html?overview-summary.html)
https://starsector.fandom.com/wiki/Star_System_Tutorial (https://starsector.fandom.com/wiki/Star_System_Tutorial)
But mostly I ripped into Anvil, Tiger, and Tahlan for some examples for their factions.

Just a reminder to anyone who is new to coding, please don't just straight copy other people's code. Learn from them and try it yourself - their code is their property even if they give away the product for free like a mod - you should seek their permission to just duplicate their work.  8)

Also, fortunately the game is very forgiving about loading json formatting issues like dangling commas which is nice. There are a lot of defaults needed for the faction, too.

Here's some screenshots I'm way too proud of :P
Spoiler
(https://i.ibb.co/y07QkNW/screenshot013.png) (https://ibb.co/D4TRM15)
(https://i.ibb.co/5TyxrX5/screenshot015.png) (https://ibb.co/qBfFNLR)
(https://i.ibb.co/ryCpP4K/screenshot016.png) (https://ibb.co/MNY1TMy)
[close]

I also made a flag by editing an old flag from a DnD game (just a cut and inverted, trimmed triangle) and added the letters from giant font letters lol
Again with more paint.net

(https://i.ibb.co/4tTyPTS/redlegionflag.png) (https://imgbb.com/)
(https://i.ibb.co/7NsXYJt/redlegionicon.png) (https://imgbb.com/)

I also found this neat map modders have been maintaining
https://fractalsoftworks.com/forum/index.php?topic=11422.0 (https://fractalsoftworks.com/forum/index.php?topic=11422.0)
I added myself to the modiverse map! Got good locations. I first made a copy for myself on G-Drive so I could play with the formatting and locations to find good places. Check it out :D
It also helped me find out someone already had "Argos" so I renamed my system to "Argon" to avoid any possible scripting collisions or problems. Lots of code stuff has ids and stuff by string so it seemed likely.


Anyhow, next up is to flesh out the faction's home system and get them spawning some stuff in vanilla to interract with, add some descriptions, starting relationships, etc.
Then I can work out how to do a release! Then comes integration with other mods like Nexerelin, Vayra's, and Commissioned Crews and then I have to make real content lol

---

Oh man, so much stuff. Finally got the home system more or less done, and some basic faction stuff done too now. Will post again in the morning and update the tutorial wiki with my findings, and post some more pretty pictures yay. Can prolly look to do first release for simple test too. Got version checker working, totally had version_files.csv in the wrong directory  ::)
Title: Re: [0.9.1a] Red Legion
Post by: Bhdeale on March 27, 2020, 08:44:27 AM
Hey Starfarers! I like to learn by teaching, so I helped by adding a tutorial on making your own star system to Vayra's initial Intro_to_Modding page. Maybe I should make my own child pages? Not super good at wikis but I hope it is helpful. It was very useful for me to have to organize and think about what I did to present it as well as I could. Anyway, check it out: https://starsector.fandom.com/wiki/Intro_to_Modding

With that I've got some better screenshots of what I'm up to, and will try to make a release of the game just to test how that all works since I have an absolutely tiny MvP I will be iterating on. Even made it work with the VersionChecker: https://fractalsoftworks.com/forum/index.php?topic=8181.0 (https://fractalsoftworks.com/forum/index.php?topic=8181.0)

Screenshots:
Spoiler
(https://i.ibb.co/vkyvY5w/screenshot017.png) (https://ibb.co/yqvBSTf)
(https://i.ibb.co/zbC8s5v/screenshot018.png) (https://ibb.co/1KBsZnW)
(https://i.ibb.co/Xz9LzTc/screenshot019.png) (https://ibb.co/193Q9xF)
(https://i.ibb.co/xgV10vD/screenshot020.png) (https://ibb.co/KsC2kZX)
[close]
Title: Re: [0.9.1a] Red Legion
Post by: Bhdeale on March 27, 2020, 11:28:14 AM
First Release! Woot woot
In all fairness it is just the faction, a lot of text/descriptions, and one custom star system for now :D But I got it working with version checker and vanilla well enough. Yay!

Next up:
Title: Re: [0.9.1a] Red Legion
Post by: Bhdeale on March 29, 2020, 09:18:19 AM
Yay 1.1.0 release - it is save-game compatible but you'd do best to start a new one to explore my mod since I've integrated Nexerelin support

It wasn't too hard, fortunately Nexerelin itself makes some good examples and is fairly self-explanatory. It helps that the Red Legion is a mash-up of pirates and high-tech so I have examples to pull from Tri-tachyon faction. Looked at Anvil, HMI, and Interstellar Imperium for some examples of how they integrated with Nexerelin, and II had a custom-start.

The fleets for a nexerelin start are a mix of pirate, high and mid tech with some utility thrown in. Again all vanilla for now.

The nexerelin custom start isn't very special yet (I played with fixed starting levels and such but there isn't a lot for me to add yet) but gives you an AI core and a large fleet to represent your time in the Crimson Guard and being rewarded by the newly formed Red Legion. I'd like to use it to make a special intel mission line and perhaps a more specialized high-level starting scenario.

Anyway, next up I need to integrate with Vayra's Wow that was easy, the mod basically did most of it for me :D I just had to add a little config and wanted to try having the RedLegion work as a raider faction and play with some of those extra options. Also added a unique bounty to see if I did it right. Would like to add more in the future :)
Title: Re: [0.9.1a] Red Legion
Post by: Bhdeale on March 31, 2020, 06:57:32 AM
Found some bugs I'm working on for 1.1.2

I also wanted to find a way to make a "gun runner" market condition which increased weapon spawns. This lead me down a merry chase but ended up with me finding a small bug (or me looking at old code, not sure which yet) in Nexerelin which also overrides vanilla markets to increase weapon spawns for the player. With so many mods it seems like there should be a configurable multiplier on the amount of weapons and fighter chips spawned, but because of the way the actual code works there isn't, it requires some custom logic. Nex already had logic to add ~50% more stuff but it wasn't working when I extended and changed it myself.

The post on Nexerelin page about the logic bug (https://fractalsoftworks.com/forum/index.php?topic=9175.msg285694#msg285694)

I'm hoping to either make a separate utility mod which extends Nex, or perhaps Histidine will add it to Nex directly, but I was playing with how weapon market logic works and figured I'd write it here for the curious.

First go look at starsector-core included src ... \campaign\submarkets\OpenMarketPlugin.java and you'll see it actually does ship and weapon spawns only when the player opens a market and looks at it. If you wander over to commodities elsewhere in the core, you'll see there is a "meta" item called Hulls and Weapons which is what markets make and trade in the economy. They are an abstraction which is part of determining things like Fleet size and money, but not part of spawning weapons and ships. Some of these commodities inform spawns, like fuel in the market means more tankers (weighted 20 to 40 based on amount).

Code
float tankers = 20f;
CommodityOnMarketAPI com = market.getCommodityData(Commodities.FUEL);
tankers += com.getMaxSupply() * 3f;
if (tankers > 40) tankers = 40;

But you'll see weapons and ships actually just get added (to the "cargo" which is what is for sale in the market itself). You'll also note that, let's say a large military market of size 10 would have a lot of weapons? You're right, but look at how the distribution works by checking out "addWeapons" in BaseSubmarketPlugin.java (same campaign\submarkets folder) and you'll see what I mean.

Code
int num = min + itemGenRandom.nextInt(max - min + 1);

if (num > 0 && !pd.isEmpty()) {
pickAndAddWeapons(pd);
num--;
}
if (num > 0 && !kinetic.isEmpty()) {
pickAndAddWeapons(kinetic);
num--;
}
if (num > 0 && !missile.isEmpty()) {
pickAndAddWeapons(missile);
num--;
}
if (num > 0 && !nonKinetic.isEmpty()) {
pickAndAddWeapons(nonKinetic);
num--;
}
if (num > 0 && !strike.isEmpty()) {
pickAndAddWeapons(strike);
num--;
}


for (int i = 0; i < num && !picker.isEmpty(); i++) {
pickAndAddWeapons(picker);
}

This means if you have a tiny market and only have 3 "weapons" to "pick" from, it will first pick a PD weapon, then a kinetic, then a missile and stop. If you have 10 "weapons" to "pick" from you will get one of each of the 5 categories, and then 5 picks from your "factions" list, be it the faction you are or say the black market which has random ones in it plus pirates.

This means if all you do to increase the number of weapons for sale is double the "weapons" you'll mostly be getting tons more from the faction list - which is possibly what you want, but I found it was a bit better to run through the "addWeapons" logic a second time. A small market with only 3 picks would end up with more PD, Kintetic, and Missile which makes sense to me - a small market has limited inventory focused on necessary functions and not on other weapons. Now lets say a Huge military market with 14 picks gets doubled, so you are sort of ensuring additional baseline weapons like PD, Kinetic, Strike, etc get made and THEN you add more factions weapons too. This also makes sense to me that a large market needs to add variety+volume to their baseline weapons like PD and such.

My beef with playing with 70 mods is that when I go to market, it will have some random, not generically functional weapons sometimes and then lots of neat, very specific faction weapons people have added. When starting a new game with low resources, it is very hard to outfit your ships. While there is some joy in the challenge of "I have 15 EMP weapons and some 1 OP HMGs, let's pray for success!" this was also frustrating. I figured by "doubling" or "trippling" the number of weapons spawned it would capture a little more variety and be a little more functional, less frustrating.

It was interesting to learn that, for the most part, commodity availability had nothing to do with weapon spawns. Also that the weapons are not traded (since they are not actually consumed by NPC factions) they exist only for the player. IE PD weapons aren't in high demand somewhere they aren't being made. It would be an absolute nightmare to make a simulation of that - imagine what factions would need to do if they didn't have their "needed" weapons for their loadouts? You'd be simulating a player and that's a crazy amount of code and logic for something that is solved much more abstractly here. I was mostly just surprised that there was no scaling factor, but when you're making a game you don't anticipate what a hoard of modders will do to your game :D

Anyhow, TLDR weapons are more and less complicated than I thought, just need to work out what to do. I'm hoping a real modder like Histidine will actually add this instead of what I hacked together lol

---
As a consequence of trying to override logic in Nex, I had to extend it and then ran into load-order problems. "Red Legion" comes after Nexerelin alphabetically so my mod overwrites were not working at first. Here's a short write up of what I learned :)

Mod load-order its just reverse alphabetical, IE higher ones (A) override anything lower (Z) and with both me and Nexerelin trying to overwrite the same vanilla submarkets the winner was whoever was higher in the alphabet. It is amazing all these mods work together because this means they are not colliding on any IDs in a critical place, which also explains why some libraries have ZZ in their name to load first so other mods can always depend on them (Audio, GraphicsLib).

This is certainly pretty intuitive since most mods add their own content and there are only a few major "change all the stuff" mods. Certainly prevents the user from needing to order mods, or from the code needing to self-analyze. Just surprising coming from NexusModManager and all the Skyrim/Fallout4 modding which does a lot (not perfect or complete) to and auto-detect and auto-sort and present collisions to the user. Obviously that was a much more massive game and community, so props to StarSector and its community for keeping this all organized and working pretty easily :D
Title: Re: [0.9.1a] Red Legion
Post by: NinjaSiren on April 01, 2020, 10:50:56 AM
Downloading this mod now. Adding this mod to support Hyperion Systems with Nexrelin, and possibly help you on making ships or market/encounter music.
Title: Re: [0.9.1a] Red Legion
Post by: Bhdeale on April 01, 2020, 12:26:51 PM
Quote
Downloading this mod now. Adding this mod to support Hyperion Systems with Nexrelin, and possibly help you on making ships or market/encounter music.
Hey cool! I certainly wouldn't mind getting some help with music. Once I've made some ships and establish a theme I could accept some assistance with making more :)
Title: Re: [0.9.1a] Red Legion
Post by: Bhdeale on April 01, 2020, 06:37:19 PM
I did it! I made ruined hacked together my first ship!
(https://i.ibb.co/ncML5xt/redlegion-antagonist.png) (https://i.ibb.co/ncML5xt/redlegion-antagonist.png)
I'm way too proud mostly because it and its 4 variants spawn in the game, and like work and mostly look decent while they do it :D

I discovered that Krita is a step up from my paint.net experience but not as complex and alien to me as GIMP was. Worked pretty well! There are by far the most examples and tutorials about ship-building and ship design.

https://starsector.fandom.com/wiki/Intro_to_Modding (https://starsector.fandom.com/wiki/Intro_to_Modding)
David Baumgart, the artist who made the existing Starsector ship sprites has a bunch of cool you tube videos and blogs on their official site for example http://fractalsoftworks.com/2014/05/16/let-me-draw-you-a-starsector-ship/ (http://fractalsoftworks.com/2014/05/16/let-me-draw-you-a-starsector-ship/)
http://fractalsoftworks.com/forum/index.php?topic=3342.0 (http://fractalsoftworks.com/forum/index.php?topic=3342.0) Was very helpful and I'm still working through these many guides!
http://fractalsoftworks.com/forum/index.php?topic=4270.0 (http://fractalsoftworks.com/forum/index.php?topic=4270.0)

There is also an unofficial discord I just discovered (I'm slow, okay!) http://fractalsoftworks.com/forum/index.php?topic=11488.0 (http://fractalsoftworks.com/forum/index.php?topic=11488.0)

Also you can (obviously only those included so far) check ship names to try and be more unique and avoid name collisions/confusions with other mods via https://fractalsoftworks.com/forum/index.php?topic=9550.0 (https://fractalsoftworks.com/forum/index.php?topic=9550.0)

Anyhow the Antagonist is an edited original Kite (has the same blues as many high-tech ships) and so I moved the ...intakes? up towards the front, removed the outer most pair of engines, and then cut out the wings to make a smaller hull (as many high-tech are vs low-tech) and then edited the area around the engines and some of the brighter spots to have the orange/rust/brown of low-tech where integration has occurred or other downgrades. Then I literally slapped on some large low-tech looking braces for missile hard-points so it can be used as a strike-craft! This captures really well what many of the Red Legion Auxiliary ships will be - a sleek hull with big blocky chunks added on.

I've got a bunch of partially made sprites but I need to iterate a lot more on them before I'm going to be happy. I did really enjoy spawning 20 antagonists and flying them in the simulation against a single hammerhead :D I felt proud enough to share the antagonist since its mostly a sprite-edit with a little recoloring but now I know how to make ships, variants, and include them in the campaign
Title: Re: [0.9.1a] Red Legion
Post by: Timid on April 03, 2020, 11:52:59 AM
Neat. It could use more marketing material...
Title: Re: [0.9.1a] Red Legion
Post by: Bhdeale on April 03, 2020, 01:45:41 PM
Neat. It could use more marketing material...
I'm open to suggestions, I'm not very good at marketing  ;D

So I'm not a very good artist but I did finally iterate enough times trying to follow some actual artists and made the Blood Seeker. I'll try to cut a release once I do some more work on vanilla, blueprints, variants, and re-iterate on cleaning up the Antagonist I made.

(https://i.ibb.co/BCPvRvQ/bloodseeker.png) (https://i.ibb.co/BCPvRvQ/bloodseeker.png)

Spent a lot of time iterating from a basic outline, into sections, then adding some shading, highlighting, and then darkening and lightening different portions consistently across sections to get them to appear to have lighting & depth. It is a far cry from the Wolf I've spent hours staring at now, but I'm finally proud enough to move on to make another ship :)
Title: Re: [0.9.1a] Red Legion
Post by: Bhdeale on April 08, 2020, 03:09:06 PM
1.1.3 is released!
First two ships are in the game, each with 4 variants. Cleaned up my artwork on both ships, still want to revisit once I've had more practice
Save game compatible, it may take up to 30 in game days before new ships show up
Note however the changed to Tradewind won't show up unless you start a new game
Title: Re: [0.9.1a] Red Legion
Post by: Nick XR on April 08, 2020, 04:55:54 PM
I'm open to suggestions, I'm not very good at marketing  ;D


(https://i.ibb.co/BCPvRvQ/bloodseeker.png) (https://i.ibb.co/BCPvRvQ/bloodseeker.png)

I can't unsee this looking like a Furby  :-\
Spoiler
(https://i.etsystatic.com/6017061/r/il/37054a/1353036409/il_794xN.1353036409_kike.jpg)[/url]
[close]



Title: Re: [0.9.1a] Red Legion
Post by: Bhdeale on April 10, 2020, 08:36:33 AM
Here you are @Nick XR, may it fuel your nightmares :D

(https://i.ibb.co/gtWVv9k/furbyship.png) (https://imgbb.com/)


In all seriousness I'm working on the third star system and reskins of my own ships and a couple vanilla ones which will use the Red Legion Engineering hull mod. I'm also working on the Legends integration which again, the mod mostly already does on its own because it's awesome :)
Title: Re: [0.9.1a] Red Legion
Post by: Viking8008 on June 03, 2020, 12:02:42 AM
Any news?
Title: Re: [0.9.1a] Red Legion
Post by: Bhdeale on June 04, 2020, 07:14:31 AM
COVID-19 has impacted my life baddly and it will still be weeks before I can sit down to work on modding. I intend to finish MoWeaponsMoShips first as it is near completion and I can have it posted to the main index and return my attention to Red Legion.

Thanks for your patience.
Title: Re: [0.9.1a] Red Legion
Post by: Viking8008 on June 10, 2020, 12:27:59 PM
COVID-19 has impacted my life baddly and it will still be weeks before I can sit down to work on modding. I intend to finish MoWeaponsMoShips first as it is near completion and I can have it posted to the main index and return my attention to Red Legion.

Thanks for your patience.

Oh my! Wish you best!
Title: Re: [0.9.1a] Red Legion
Post by: Morrokain on June 10, 2020, 05:45:33 PM
Very sorry to hear that Bhdeale! I wish you the best!  :(
Title: Re: [0.9.1a] Red Legion
Post by: NinjaSiren on June 24, 2021, 06:30:18 AM
COVID-19 has impacted my life baddly and it will still be weeks before I can sit down to work on modding. I intend to finish MoWeaponsMoShips first as it is near completion and I can have it posted to the main index and return my attention to Red Legion.

Thanks for your patience.

May the best come sooner with your life!