1. Welcome to the official Starbound Mod repository, Guest! Not sure how to install your mods? Check out the installation guide or check out the modding help thread for more guides.
    Outdated Mods have been moved to their own category! If you update your mod please let a moderator know so we can move it back to the active section.
    Dismiss Notice

Origins of Species 1.0.2

Unique origin missions for each species

  1. rl.starbound
    Starbound mod: Origins of Species

    This mod adds unique origin missions for each vanilla non-human species. (Any non-vanilla species defaults to using the introductory protectorate mission, unless the species author included a custom mission in their mod.) Every origin mission includes a mandatory Matter Manipulator and Broken Protectorate Broadsword. Optional pickups for each origin mission include at least one piece of cosmetic armor, bandages, salves, and bottled water.

    This mod adds new origin missions only. With the exception of a few lines of dialog, the rest of the game is unaltered.

    If you pay attention during the origin missions, you'll see a few "easter eggs" that tease the next big mod I'm planning.

    Origin Descriptions
    • Apex: Your resistance unit was captured and you wake up in a Miniknog facility. A lone rebel helps you escape.
    • Avian: You are an Avian acolyte ready for Ascension, but you find you no longer believe. Will anyone hear your doubts?
    • Floran: You wake up to find your world under attack, and you may be the sole survivor. You need to escape the conflagration.
    • Glitch: You think, therefore you are ... free from the dictates of orderly Glitch society. Wary of troublemakers, the other Glitch drag you to the dungeon for execution.
    • Hylotl: A Hylotl mission of peace to a distant world ends in disaster. Will you survive?
    • Novakid: You come out of a blackout in a space saloon with a huge tab and no way to pay it. How are you getting out of this jam?

    Compatibility Notes

    Care has been taken to use unique identifiers and to minimize changes to existing assets, so in theory, this mod should be widely compatible. That said, it was developed on a mostly vanilla setup, so any mods that modify existing assets or player abilities might break this mod. Known incompatibilities are:
    • Not compatible with "Racial Intros".
    • Not compatible with any mod that modifies the introductory protectorate mission.
    • Possibly not compatible with any mod that modifies ship tech stations.
    • Possibly not compatible with any mod that modifies Esther's introductory speech.

    Uninstall Notes

    Due to how the vanilla Starbound code handles changing the intro mission for a species for pre-existing characters of that species, some issues may crop up. None of these issues are game-breakers, but you should be aware of them before uninstalling this mod.
    • When this mod is uninstalled, for all vanilla non-human characters created or loaded while the mod was installed, when each character is first loaded after uninstall, the game will crash. However, if you re-launch the game and load the character again, play should resume normally. The character may receive a duplicate Broken Protectorate Broadsword in their inventory. There is nothing I can do to prevent the crash or the duplicate sword; these are limitations of how the vanilla Starbound code works when a mod that replaces an intro mission is uninstalled.
    • Most importantly if a vanilla non-human character was created while this mod was installed and had completed the Visit the Outpost quest, uninstalling this mod will revert the character to using the magnifying glass instead of the Matter Manipulator to inspect items. There is nothing I can do to prevent this; it is a limitation of how the vanilla Starbound code works when a mod that replaces an intro mission is uninstalled. If this happens to your character, load the game with that character, enter admin mode, and run the following command to repair the character:
    /giveessentialitem scanmode inspectiontool

    Other Known Issues
    • I am not a pixel artist. The cinematics are currently text over a black background with vanilla sound effects. PRs welcomed.
    • While the species origins are intended to be full introductory missions, including tutorial messages, they do not currently feature an "infodesk" person that gives general game advice, as does the introductory protectorate mission. I'm considering whether this is an important feature, and if so, how to best implement it for each origin.
    • When this mod is installed, non-human characters cannot play the introductory protectorate mission. I would like to provide a choice of the species-specific origin mission or the protectorate mission. I am also interested in developing a human non-Protectorate origin mission. However, due to the game's limit of one intro mission per species, I am not able to do this easily. I am experimenting with creating a shim intro mission that allows the player to choose their next mission. If that works, and if I can figure out how to deal with the SAIL console dialog, I'll integrate it with a future release of this mod.
    • When this mod is installed, all pre-existing vanilla non-human characters will have the relevant species origin added to their quest journal. The introductory protectorate mission will remain in their quest journal as well. This is a limitation of how the vanilla Starbound code works when a mod replaces an intro mission; there is nothing I can do about it.

    Credits

    Thanks to sananab's "Racial Intros" for inspiring this mod. I originally had intended to propose a set of small patches for that mod, but as the scale of the changes I wanted to make grew, I decided to do a ground-up rewrite. Nevertheless, that mod inspired me to think about creating custom missions.

    Thanks to Chucklefish for providing a wealth of existing game assets on which we can build so many interesting mods.

    License

    Permission to include this mod or parts thereof in derived works, to distribute copies of this mod verbatim, or to distribute modified copies of this mod, is granted unconditionally to Chucklefish LTD. Such permissions are also granted to other parties automatically, provided the following conditions are met:
    • Credit is given to the author(s) specified in this mod's _metadata file;
    • A link is provided to https://github.com/rl-starbound/rl_speciesorigins in the accompanying files or documentation of any derived work;
    • The names "Origins of Species" or "speciesorigins" are not used as the name of any derived work without explicit consent of the author(s); however, those names may be used in verbatim distribution of this mod.
    Mod Pack Permissions:
    Anyone can use this mod in their mod compilation without the author's consent.
    Mod Assets Permissions:
    You must get the author's consent before altering/redistributing any assets included in this mod.

    Images

    1. apex.png
    2. avian.png
    3. floran.png
    4. glitch.png
    5. hylotl.png
    6. novakid.png

Recent Reviews

  1. Odracyr
    Odracyr
    5/5,
    Version: 1.0.2
    It's very good
  2. Morden
    Morden
    5/5,
    Version: 1.0.2
    It's clear that a lot of thought and work went into this.
  3. TheEnemy27
    TheEnemy27
    5/5,
    Version: 1.0.2
    Amazing mod, I really can see all the effort put into it, it's so great and all the intros have so much more personality, it's simply amazing. Well done, Five stars.
  4. Armok
    Armok
    5/5,
    Version: 1.0.0
    when I initially saw this I was hopeful that this would make correction of the more off the mark elements of the racial intros mod, despite some initial misgivings and skepticism when playing the mod, everything seems to have checked out and fit perfectly well in the established lore to my pleasant surprise. I'm very much looking forwards to your planned project!
  5. Broconut
    Broconut
    5/5,
    Version: 1.0.0
    I'm giving this 5 stars because it's honestly just that good.

    Each racial intro mission feels unique and works flawlessly without any problems. It's lore friendly and includes a few new codices for each race at the start of the game as well. This is definitely a step-up from the Racial Intros mod.

    My only complaints are:
    - There are times where you might go the wrong way and have to backtrack a little bit but it's hardly an issue.
    - The corpses are re-used too much. This is especially noticeable during the floran intro where you see the same dead floran everywhere.