Custom AI Factions

    Joined
    Aug 14, 2013
    Messages
    2,811
    Reaction score
    960
    • Councillor 3 Gold
    • Wired for Logic
    • Top Forum Contributor
    This is a repost of my suggestion from the old forums. I know that it's been semi confirmed that we will be getting more control over factions but this is to discus the depth of possibilities

    At first I just wanted to set my trade guild and pirates to use different ships but then I got to thinking that's still way to rigid for a game as flexible as Starmade. There are limitless options when it comes to the ships that we build and pilot but few options when it comes to the AI that populates our star systems.

    Custom AI Factions:

    Server admins should be able to set up custom AI factions with several options to make them unique. First of course is all the regular options, the name, if it's a public faction, declare war on hostile action, and consider neutral enemy.

    Now of course if a faction is public it would also need an option to avoid plunging and entire faction in a war so you can set if actions of individual players reflect the faction, or a kick player on hostile action.

    Custom Ship Selection: Check ships for this faction to use from the catalog as well as set their spawn weights so you can make larger ships more rare. If the faction is public other players gain access to these ships while in the faction.

    Fleets: Further ability to customize how ships spawn. Fleets will be a group of preassigned ships that has a chance to randomly spawn, or can be set as raiding parties or defencive fleets on hostile action.

    Combat Rules: Set up each factions combat rules so they act differently in battle. Runs from combat, Engages only if provoked, and Always Engages.

    Alliances: Pick and choose who a faction likes does not like. Factions can also be assigned as an "escort" type faction so they have a chance to spawn among their allies. This way you can have trade ships wandering around with separate AI for their escorts so if attacked the escorts defend while the freighters flee.

    Default Faction: Assigns new players automatically to this faction. Multiple defaults would give you a random chance or possibly a choice.

    Hangouts: This faction likes or avoids shops, and I don't know if the game keeps track or not but the ability to assign factions as spawning more often near cities or existing stations. This would be a great way to find cities on planets, "oh hey there are a lot of civilian ships over by that planet I wonder if there is a city"

    If we get a catalog option for space stations than an option to assign them custom stations.
     
    Joined
    Aug 28, 2013
    Messages
    1,831
    Reaction score
    374
    • Legacy Citizen 2
    • Top Forum Contributor
    • Legacy Citizen
    Well thought out. +1
    Also, there should be the ability to import factions into a universe that someone else has already made and uploaded to the website.
     
    Joined
    Aug 14, 2013
    Messages
    2,811
    Reaction score
    960
    • Councillor 3 Gold
    • Wired for Logic
    • Top Forum Contributor
    Well thought out. +1
    Also, there should be the ability to import factions into a universe that someone else has already made and uploaded to the website.
    Oh yeah of course, I think I mentioned that in the previous thread, I just didn't go through and pull out the important responses.

    What would be good though would be a default set that comes with the game and perhaps the ability to download resource packs that contain pre-defined factions and blueprints. These of course could be made by anybody who plays the game and perhaps have some official packs as well.