On the continent of Tirnaanor, War has become a part of everyday life. For the past 311 years, the Republic of Qalinae and Kingdom of Ryless have clashed in what appears to be an endless Holy War. Once-good men have become corrupt with power and sinister shadows dance just out of sight. In this world of few pure souls, two individuals shine above the rest: Fledgling squire Opal von Alraiser of Qalinae and veteran commander Alhardt Ocrament of Ryless. Both of these individuals crave an end to this war and to rebuild Tirnaanor in their own ways, but little do they know that their dreams of an ideal world will set them on a collision course with not only each other, but with forces that have lain dormant for untold centuries…
Hey guys, I’m Amberstorm and I’m here today to represent the whole of Team Tirnaanor to give you the first official demo release of Starlit Souls, a ROM hack that’s been under development by our small team of friends for the past year now. As of right now, we have 17 maps completed, 14 comprising Act 1 and the other 3 Act 2, with a planned total of 32 chapters across 4 Acts.
However, due to some real world complications among our writing team that have been going on for a few months now, we have yet to fully complete the script for said maps and likely will not be able to for a while. Being a hack in which we want to focus on the script, we didn’t want to release a gameplay only demo, but still wanted to release something to show everyone.
So, we’ve decided to instead make a compromise and release a 4 chapter demo that covers the beginning of Opal’s tale, with the complete script attached. The game is a bit dialogue heavy and has quite a few references to characters and locations that will be visited later, but we hope readers can still enjoy and keep track of what’s going on.
You can download the patch → [here] (6.38 MB folder on MEGA) ← I’ll be trying to update the patch regularly with any typo or gameplay fixes
You can also join our Discord to give us feedback or report any of those bugs or typos here
General Gameplay Notes/Changes
-Custom Music (Not 100% custom music, but some)
-Promoted units do not reset their level and the level cap for all classes is 30.
-Thieves can steal regardless of their Spd
-Avoid Formula changes to Spd+(Luk/2). This doesn’t make every unit have 100% hit though. Non-sword units will usually be sitting at around the 80%-92% region and enemies will at lowest be around the low 70%s
-Critical Formula changed to (Skill - 10). A nice QoL feature to reduce the chance of annoying crits early game and also to adapt to the next change.
-Stats, growths and caps have generally been deflated as a whole. The highest cap in the game outside of HP is 24 while the universal Luk cap is 20. The reason this is done is to create a larger focus on equipment rather than raw stats.
-Going off the last point, Resistance as a stat has been massively deflated in a similar vein to the Archenea games. Mages also have lower magic stats and most of their Atk comes from a general buff to tome mt.
-Weapons now have multiple subtypes: Blades, Polearms, Lances, Greataxes, Tower Bows and Crossbows. These subtypes are limited to specific classes.
-Weapon Triangle has been outright removed. We did this since we feel like weapons already naturally counter each in which classes use them. Fighters punch through the fatter classes like Knights and Soldiers, Knights and Soldiers eat up Mercenary and Myrmidon’s weaker attacks and hit reliably back Mercenaries and Myrmidons’ high avoidance allow them to dodge Axes better and exploit their usually lower speed and defenses.
-Because of the previous change, we tried to give each weapon type it’s own more unique arsenal and focus. Swords are super accurate and have a wide variety of utility weapons that make them adaptable, Spears are a good combination of power and accuracy but have lower durability then other weapons and cost a bit more and Axes and powerful, cheap and have high durability, but are heavy, suffer from lower accuracy and an extremely limited pool of utility weapons. While we can’t show these off directly in gameplay, we placed some examples of weapons in the base event shops at inflated prices that player cannot reach so you can see them, but not buy them and break the game
-Ranged weapons like Javelins and Hand Axes are now rarer items. They have very limited uses at 10/8 respectively and cannot be bought from shops, existing as enemy drops or village rewards. They do maintain respectable stats and good accuracy to make up for it. This is to try to incentivize players to think more long-term when considering committing to excessive 1-2 range use.
Major Gameplay Changes
-Supports are now innate bonuses that certain units have when near one another. There are no support conversations proper, but some base events may increase support level. As a result of this, support bonuses are smaller. We have attached a document with the exact values of the support bonuses in the folder with the UPS patch.
-Anima Magic has been radically changed, with each mage having their own affinities for magic and Max Rank they can use each magic type regardless of their Anima rank proper. (Ex: Fire Sage can only use S Rank Fire Magic, B Rank Wind Magic and C rank Thor magic)
-Stats now follow a Bracketing system similar to the one found in Berwick Saga. For those of you who haven’t played the game, essentially, a unit will always remain within 2 points of their average stats (Ex: If a unit’s average Spd is 12 at that level, they can only have 10,11,12,13 or 14 Spd) This means that a units stats are more controlled, but also not completely static like a Fixed Growth Run.
-Because Starlit Souls is meant to have a greater focus on character writing and has a smaller cast, making losing a single unit devastating, we’ve implemented not only turn saves that occur every fourth NPC phase, but also what I refer to as an injury mechanic, inspired by Dark Deity. In essence, Casual Mode is enabled for the entire game, however, a unit reaching 0 HP will result in them receiving a permanent -3 HP penalty as well as a -1 Str/Skl/Spd/Def penalty when they rejoin on the next map (obviously HP will not dip below 1 and Str/Skl/Spd/Def can’t go below 0). The Lords, as well as certain plot related characters (For this release Rosalie is the only unit in this category) are exempt from this, and will still cause a gameover if killed.
-There are now base events, where you can have your allies interact with each other, potentially raise some support ranks, obtain items or stat bonuses and buy some extra supplies if you need them. As of now there is only one of these, but there will be more in the full release.
We have a full txt file with every person involved, but I want to also post it in the main topic. If I’ve missed anyone, PLEASE inform me as soon as possible either via FEU messaging or Discord so I can rectify the credits.
Project Lead: Amberstorm
Lead Writer: Based
Script Writers: Amberstorm, Based
Lead Game Designer: Amberstorm
Assistent Game Designer: Gatekeeper
Map Designers: GreyWulfos, Amberstorm
With Additional Public Patches By: aera, Zeta, circleseverywhere, Stan, 7743, Hexator, Tequila, Kao, Zane, Leonarth, Kirb, Nintenlord
Beta Testers: Gatekeeper, Based, Scraiza, Brunhilda, Samburger, Rodda, Ref, Tchu, Mr. Legius, Lolina, GreyWulfos, Wibble
Artists: Bluey, Amberstorm, Tchu, Scraiza, Tobiki
With Additional Public Assets By: Alusq, Ambrosiac, Arkth, Aruka, blood, Nickt, EldritchAbomination, Nuramon, flasuban, Greentea, Team SALVAGED, Kek_Krebs, Beccarte, SD9k, TBA, Skitty, DarTheVaporeon, Raspbery, BwdYeti, Swain, Temp, Seal, RobertFPY, St Jack, Spud, HGS, MK404, Pikmin1211, ZoramineFae, Hexator, shadowofchaos, Moocavo, Vilkalizer, Temp, JonoTheRed, Kao, Marlon0024, circleseverywhere, GabrielKnight, Luerock, Leo_link, Iscaneus, MrNight, Velvet Kitsune, Kenpuhu, Jj09, Tristan Hollow, CanDy, Levin64, Ereshkigal, Lord Glenn, Sphealnuke
Spell Anims: St Jack, Aegius, PurpleMage
Battle Palettes By: Amberstorm
World Map By: Amberstorm, Val^8
Music (All Public Assets): RandomWizard, Mycahel, Marine, Sme, Swift Saturn, Alusq, Kingdom Hearts Ultimania, Scraiza