|
Post by saibotlieh on Jul 25, 2016 10:17:07 GMT -8
Character Side Missions for Mask of ArcadiusAlthough it has practical no influence on the game (so far), there is an affection system integrated in First Arrival and Mask of Arcadius. The mod files I will upload here will make use of this system to trigger missions evolving around specific characters once their affection towards Kayto becomes high enough. There is a mission available for each of the female pilots plus Ava. All missions are modular, meaning that each missions has its own rpy file and can be added or removed to the game to ones liking. Per default all mission files are included in the download, but they can be removed individual if wished so. Beside the individual mission file, all missions also need the "Mod_SL_SM_Main.rpy" file to be in the folder (this file contains functions and variables shared by several missions). As mentioned above, these missions will be available once your Kayto gained enough affection with the specific character. You will always get the chance to put the missions on hold after the introduction, so do not hold back taking a peek. Some missions might also need further triggers, for example an item that needs to be bought from the miners union first. Missions available: For Queen and Country (Mod_SL_SM_AsagaMission) – After the fall of Ryuvia Prime, the crew of a small Ryuvian outpost wants to join the fight against PACT. Will Asaga be able to fulfill her royal duty? MIA (Mod_SL_SM_AvaMission) – Ava found evidences that another Ceran battleship might have escaped the PACT forces. Could there be new allies to be found? Quantum Jump (Mod_SL_SM_ChigaraMission) – The Mining Union has a mysterious Ryuvian artifact for offer. Might Chigara be able to find out its secrets? A Boost of the Morale (Mod_SL_SM_ClaudeMission) – Claude proposes a mission to boost morale rather than funds. Will Ava approve? Of course not, but will Kayto? Queen of Spades (Mod_SL_SM_IcariMission) - Icari requests Shields to help in reacquiring a piece of equipment that she had to leave behind in past events. S-surely not because she l-likes him or anything, r-right? Sword and Shield (Mod_SL_SM_KryskaMission) - Kryska conveys a request from the Alliance to hunt down a band of pirates. Will the Sunrider be up to this task? Gemini (Mod_SL_SM_SolaMission) - Sola reveals that her Ryder misses essential equipment. Can replacements be found in an ancient Ryuvian research station? Treasure Here! (Mod_SL_SM_ExtraMission) - One day a mysterious entry appears on the star map. Is it really a good idea to jump to these coordinates? These missions are of course not canon in any way and, while tested at least once, might not work as properly as intended. Saving the game before each missions is recommended. That said, of course I appreciate any report about problems and feedback in general. The files can easily be changed to make the missions available without grinding the necessary affection. Just search for “--> set to 0 for testing <--“ entries in the mission and the main file and set the marked variables to 0. I welcome any kind of further modification done on and with these mods. If you want to continue story threads started in these missions, please do so. If you like any part of the code for your own mod, please use it. If you think you can improve my stories and/or writing, please do not hold back. I am looking forward to anything that might evolve from my work. How to install the missions:- Download the "Mod_SL_Character_Sidemissions_LD_MoA" zip file here or here- Unzip the zip file - Copy the resulting "Mod" folder into the "...\Sunrider Liberation Day\game" folder of your Sunrider Liberation Day installation For my modding I found The Bigfoot's tutorial and Rhi's short side-mission branch most helpful, many thanks to both for these. Also I want to express my thanks to 7twenty, Spart117MC, Inaho Rowe, Shanix, Drath, blahgony, warchief-williams and The Bigfoot for their feedback and suggestions how to improve the mods. Enjoy! P.S.: If anyone using this mod and encounters any problems with some of the sprites in [Re]Turn, please report so here. There might be a potential conflict, which is fixable if really present.
|
|
|
Post by bigfoot on Jul 25, 2016 11:16:46 GMT -8
The game feels complete again Do you have any plans for more missions?
|
|
|
Post by saibotlieh on Jul 26, 2016 5:00:53 GMT -8
Nothing concrete at the moment, no. Had some smaller ideas here and there, but nothing I could put together in a reasonable time frame for now.
Also the structure of LD makes it still hard to add missions inbetween. The only opportunity I could see so far would be filling the time in the dry dock in some way.
|
|
|
Post by clove on Aug 14, 2016 4:00:23 GMT -8
This looks interesting. I'll have to try it out when I play the game again someday.
|
|
|
Post by saibotlieh on Aug 15, 2016 0:49:16 GMT -8
Hope you will enjoy them.
|
|
|
Post by limith on Sept 4, 2016 22:27:59 GMT -8
This mod and the MoA mod ought to be merged into the main game.
|
|
|
Post by saibotlieh on Sept 5, 2016 7:49:49 GMT -8
Thanks a lot for the compliment. I'm happy to hear that you enjoyed the missions.
|
|
|
Post by warmach1ne32 on Sept 16, 2016 7:12:42 GMT -8
Uhh, I can't find the link to download the mod. I Downloaded the empty Mask of Arcadius LibDay port but I can't find where the bonus mission mod file is. Please help ;n;
|
|
|
Post by saibotlieh on Sept 16, 2016 11:42:04 GMT -8
Uhh, I can't find the link to download the mod. I Downloaded the empty Mask of Arcadius LibDay port but I can't find where the bonus mission mod file is. Please help ;n; If you look at the first point under 'How to install the missions', the 'here' in that sentence is blue, indication a link. Click on that word and a new tab should open with the post in the old forum where you can find the download link.
|
|
|
Post by warmach1ne32 on Sept 17, 2016 15:40:11 GMT -8
I only found Bigfoot's ModFramework.rpy as the only thing downloadable and I have downloaded it but it made Libday unplayable, as in it opened a notepad with code when I used the play button on steam.
|
|
|
Post by saibotlieh on Sept 17, 2016 16:13:00 GMT -8
There is a list of downloadable files are at the bottom of the first post on that page.
|
|
|
Post by warmach1ne32 on Sept 24, 2016 6:51:38 GMT -8
already used that Modframework still won't work.
|
|
|
Post by saibotlieh on Sept 24, 2016 7:01:59 GMT -8
|
|
|
Post by bigfoot on Sept 24, 2016 9:03:50 GMT -8
Just to add, if it was called ModFramework.rpy that is the Mask of Arcadius version so it is entirely incompatible with LibDay and will break the game until it is removed. Whilst there is a Framework for LD, it has been largely incorporated into the game and is not needed.
Step by step:
Download the Lib in MoA mod and put the MoA folder in the game folder in Libday's instalation folder
Copy over the needed MoA folders into the MoA folder in LibDay
Put the Mod folder from Saibotlieh's file into the game folder in LibDay's installation folder
|
|
|
Post by warmach1ne32 on Sept 24, 2016 20:15:19 GMT -8
So I need to download the Lib in MoA mod for the empty folder, copy that into LibDay's folder, download the MoA game itself and copy that into LibDay's MoA folder, and then put the Saibot's mod into the folder that also have MoA in it for it to work? Ohhh I'll try that but it might take a while to download. Thanks ^^
|
|
|
Post by bigfoot on Sept 25, 2016 1:10:15 GMT -8
Almost, you put Saibotlieh's mod folder into the game folder, the same place you put the MoA folder.
It should look like:
SteamLibrary\steamapps\common\Sunrider Liberation Day\game\MoA\(other folders)
SteamLibrary\steamapps\common\Sunrider Liberation Day\game\Mod\(other folders)
|
|
|
Post by warmach1ne32 on Sept 25, 2016 3:30:25 GMT -8
got it I'll try it next week I have school tommorrow.
|
|
|
Post by rainbowblitz on Nov 14, 2016 23:21:22 GMT -8
Hmmm. I'm not seeing anything about Mod_SL_Character_Sidemissions_LD_MoA in any of the links. Your's bigfoot's or anything. Am I missing something?
|
|
|
Post by bigfoot on Nov 16, 2016 11:50:06 GMT -8
Hmmm. I'm not seeing anything about Mod_SL_Character_Sidemissions_LD_MoA in any of the links. Your's bigfoot's or anything. Am I missing something? Thats the zip file containing Saibotlieh's files There is a link on the first post, but if you arn't registered on the hyperspace forum it won't show up for you. Saibotlieh did make a link to the actual file in a post, this is it for convenience
|
|
|
Post by bionerd on Jan 17, 2017 23:54:59 GMT -8
Think I found a bug, also posted this on the thread for the MoA into LD port in-case its from that. After completing about half of the side missions (unfortunately I don't have a save after each one) I noticed that the paladin is no longer receiving the benefits of the full forward command although the buff is listed (in particular there are no changes to accuracy shown, projected damage of the weapon or actual damage done by the weapon - damage done tested with kinetic so that there was only 1 shot and I didn't need to worry about only some of the shots hitting).
I only noticed it when I went back to regular side missions (as in not those from mods) after finishing Sola's side mission but it may have also been an issue during Icari's (but there is no way to say as commands aren't available during that one). I believe that the mission I did before Icari's was Ava's and that those are the only side missions I have completed.
|
|
|
Post by saibotlieh on Jan 22, 2017 15:42:43 GMT -8
Think I found a bug, also posted this on the thread for the MoA into LD port in-case its from that. After completing about half of the side missions (unfortunately I don't have a save after each one) I noticed that the paladin is no longer receiving the benefits of the full forward command although the buff is listed (in particular there are no changes to accuracy shown, projected damage of the weapon or actual damage done by the weapon - damage done tested with kinetic so that there was only 1 shot and I didn't need to worry about only some of the shots hitting). I only noticed it when I went back to regular side missions (as in not those from mods) after finishing Sola's side mission but it may have also been an issue during Icari's (but there is no way to say as commands aren't available during that one). I believe that the mission I did before Icari's was Ava's and that those are the only side missions I have completed. That is certainly strange, but I would not know at the moment how the side mission mod could create this effect, especially since I do not mess around with the Paladin settings at all. For now I hope that bigfoot will find something, he is pretty good at spotting those things.
|
|
|
Post by neppi on Aug 31, 2017 9:28:26 GMT -8
Think I found a bug, also posted this on the thread for the MoA into LD port in-case its from that. After completing about half of the side missions (unfortunately I don't have a save after each one) I noticed that the paladin is no longer receiving the benefits of the full forward command although the buff is listed (in particular there are no changes to accuracy shown, projected damage of the weapon or actual damage done by the weapon - damage done tested with kinetic so that there was only 1 shot and I didn't need to worry about only some of the shots hitting). I only noticed it when I went back to regular side missions (as in not those from mods) after finishing Sola's side mission but it may have also been an issue during Icari's (but there is no way to say as commands aren't available during that one). I believe that the mission I did before Icari's was Ava's and that those are the only side missions I have completed. That is certainly strange, but I would not know at the moment how the side mission mod could create this effect, especially since I do not mess around with the Paladin settings at all. For now I hope that bigfoot will find something, he is pretty good at spotting those things. I encountered the same problem. At the research window the damage of the Paladin Kinetics and Missiles are not updating and are also not affected by buffs. The same with the Missiles of the Black Jack. My solution was to register the weapons again with the developer cheat console. I'll try to find out at which point of the game this is happening. Its really game breaking if you cannot increase the kinetic damage and accuracy of the Paladin.
|
|
|
Post by bigfoot on Aug 31, 2017 10:43:11 GMT -8
Could you send me a copy of the save so I can have a look at it?
|
|
|
Post by neppi on Aug 31, 2017 11:53:10 GMT -8
Alright. The problem crops up as soon as you do the Sola side character mission. Unfortunatelly I cannot find out why this problem occurs. I cannot find anything in the script. The problem is: After doing Sola Mission you cannot upgrade the Black Jack and the Paladin anymore in terms of kinetics and missiles. Everything else is working. I assume that it's something about these clones Edit: How can I upload or attach savegames here in the forum? Edit2: I went into the Research window during the mission. The point where the problem occurs is as soon as the battle starts. So the reason is loacted at the battle start. This may help. I still haven't found a solution. Edit3: I have a bugfix which solves at least the symptoms by refreshing the specific weapons. As I've found some other bugs as well I will upload a bugfix soon. Edit4: forum.loveinspace.moe/thread/465/neppis-modding-thread-liberation-day <- here is the bugfix. If you just want to fix the bug with Sola you can ignore all files and just replace the Mod_SL_SM_SolaMission.rpy in the fame/mod folder. This will not fix the bug if the mission is already over though.
|
|
|
Post by bigfoot on Aug 31, 2017 15:39:13 GMT -8
I had a quick look at the sola mission, I haven't had a chance to test it yet but if you look at the clone ships, their defined off the existing ships.
With the Paladin, Blackjack and Sunrider, the weapons are imported directly, so they are using the actual item but on the other ships, the weapons are defined explicitly in a list. Because of the way Python handles variables when pointing to objects, the weapons on the clones *are* the weapons on the ships rather than other instances of them.
I suspect that means they are checking the last ship that used them for the reference to upgrades which are stored on the ship that's updated. You could test-fix it by changing the default_weapon_list to call the weapons base class rather than = shipname_weapons
I don't know why the full forward command is malfunctioning, do you know what mission it starts on?
|
|
|
Post by neppi on Sept 1, 2017 0:33:19 GMT -8
I had a quick look at the sola mission, I haven't had a chance to test it yet but if you look at the clone ships, their defined off the existing ships. With the Paladin, Blackjack and Sunrider, the weapons are imported directly, so they are using the actual item but on the other ships, the weapons are defined explicitly in a list. Because of the way Python handles variables when pointing to objects, the weapons on the clones *are* the weapons on the ships rather than other instances of them. I suspect that means they are checking the last ship that used them for the reference to upgrades which are stored on the ship that's updated. You could test-fix it by changing the default_weapon_list to call the weapons base class rather than = shipname_weapons I don't know why the full forward command is malfunctioning, do you know what mission it starts on? In my case the full forward command works all the time. It is just that the weapons which cannot be upgraded are also not buffed by the command. So after fixing the sola mission in terms of the weapons of the Blackjack and Paladin, this problem should solve itself
|
|
|
Post by saibotlieh on Sept 14, 2017 10:12:49 GMT -8
I have updated some of the character missions to fix some smaller sound issues and the problem with the weapon upgrades of the Blackjack and Paladin after the Sola mission. Many thanks to neppi and bigfoot for their help in this matter and sorry to bionerd that it took this long to fix this.
Hopefully the "Full Forward" problem is also fixed with this. If somebody runs into this again regardless, please inform me about that.
|
|
|
Post by neppi on Sept 15, 2017 4:40:38 GMT -8
There is one problem with your update. Somehow your Icari and Kryska rpy's are the exact same than in my mod with the Jaguar (not Claude though ironically). Problem is the variable "jaguar_in_team" is used which is not decleared if my mod is not installed. Moreover at the end of the misson there is " jump day2_jag" which is a label of my mod. So this doesn't work. Your original Icari and Kryska files should work fine so I assume this was an accident? If you need the original ones, message me. PS: In the next update I will make the necessary changes in your rpys by an extern rpy, so your original files are never updated by my mod
|
|
|
Post by saibotlieh on Sept 16, 2017 14:07:27 GMT -8
There is one problem with your update. Somehow your Icari and Kryska rpy's are the exact same than in my mod with the Jaguar (not Claude though ironically). Problem is the variable "jaguar_in_team" is used which is not decleared if my mod is not installed. Moreover at the end of the misson there is " jump day2_jag" which is a label of my mod. So this doesn't work. Your original Icari and Kryska files should work fine so I assume this was an accident? If you need the original ones, message me. PS: In the next update I will make the necessary changes in your rpys by an extern rpy, so your original files are never updated by my mod Ah, good spotting there, I must have mixed the files up. Now the files should be working on their own again. Thanks a lot.
|
|
|
Post by neppi on Oct 1, 2017 4:06:28 GMT -8
By klicking on the Miner Base at the Kryska Side Mission I get following error:
I'm sorry, but an uncaught exception occurred.
While running game code: File "game/MoA/MoA in LD.rpy", line 13928, in script call ava "Begin First Commander's log. It has been months since we've been marooned on this godforsaken place." File "renpy/common/00console.rpy", line 651, in script call python in _console: File "game/Mod/Mod_SL_SM_AsagaMission_LD_MoA.rpy", line 2231, in script call call JumpBackToShipMap File "game/Mod/Mod_SL_SM_SolaMission_LD_MoA.rpy", line 4351, in script call call JumpBackToShipMap File "game/Mod/Mod_SL_SM_SolaMission_LD_MoA.rpy", line 5556, in script call call EndCharacterMission File "game/Mod/Mod_SL_SM_ExtraMission_LD_MoA.rpy", line 1038, in script call call EndCharacterMission File "game/Mod/Mod_SL_SM_AsagaMission_LD_MoA.rpy", line 3540, in script call call EndCharacterMission File "game/MoA/Jaguar/rpy/Mod_JaguarMission1.rpy", line 2125, in script call call EndCharacterMission File "game/Mod/Mod_SL_SM_ChigaraMission_LD_MoA.rpy", line 776, in script call call EndCharacterMission File "game/Mod/Mod_SL_SM_ClaudeMission_LD_MoA.rpy", line 215, in script call call JumpBackToShipMap File "game/Mod/Mod_SL_SM_KryskaMission_LD_MoA.rpy", line 1012, in script call call JumpBackToShipMap File "game/Mod/Mod_SL_SM_KryskaMission_LD_MoA.rpy", line 1050, in script call call JumpBackToShipMap File "game/Mod/Jaguar Mod/Mod_Jaguar_edits_of_SL_SM_KryskaMission_LD.rpy", line 843, in script File "game/Mod/Jaguar Mod/Mod_Jaguar_edits_of_SL_SM_KryskaMission_LD.rpy", line 843, in <module> File "game/classes.rpy", line 1228, in battle self.result = ui.interact() IOError: Couldn't find file 'UnionFrigate/selection3.ogg'.
-- Full Traceback ------------------------------------------------------------
Full traceback: File "game/MoA/MoA in LD.rpy", line 13928, in script call ava "Begin First Commander's log. It has been months since we've been marooned on this godforsaken place." File "renpy/common/00console.rpy", line 651, in script call python in _console: File "game/Mod/Mod_SL_SM_AsagaMission_LD_MoA.rpy", line 2231, in script call call JumpBackToShipMap File "game/Mod/Mod_SL_SM_SolaMission_LD_MoA.rpy", line 4351, in script call call JumpBackToShipMap File "game/Mod/Mod_SL_SM_SolaMission_LD_MoA.rpy", line 5556, in script call call EndCharacterMission File "game/Mod/Mod_SL_SM_ExtraMission_LD_MoA.rpy", line 1038, in script call call EndCharacterMission File "game/Mod/Mod_SL_SM_AsagaMission_LD_MoA.rpy", line 3540, in script call call EndCharacterMission File "game/MoA/Jaguar/rpy/Mod_JaguarMission1.rpy", line 2125, in script call call EndCharacterMission File "game/Mod/Mod_SL_SM_ChigaraMission_LD_MoA.rpy", line 776, in script call call EndCharacterMission File "game/Mod/Mod_SL_SM_ClaudeMission_LD_MoA.rpy", line 215, in script call call JumpBackToShipMap File "game/Mod/Mod_SL_SM_KryskaMission_LD_MoA.rpy", line 1012, in script call call JumpBackToShipMap File "game/Mod/Mod_SL_SM_KryskaMission_LD_MoA.rpy", line 1050, in script call call JumpBackToShipMap File "game/Mod/Jaguar Mod/Mod_Jaguar_edits_of_SL_SM_KryskaMission_LD.rpy", line 843, in script File "H:\Steamspiele\steamapps\common\Sunrider Liberation Day\renpy\ast.py", line 805, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "H:\Steamspiele\steamapps\common\Sunrider Liberation Day\renpy\python.py", line 1461, in py_exec_bytecode exec bytecode in globals, locals File "game/Mod/Jaguar Mod/Mod_Jaguar_edits_of_SL_SM_KryskaMission_LD.rpy", line 843, in <module> File "game/classes.rpy", line 1228, in battle self.result = ui.interact() File "H:\Steamspiele\steamapps\common\Sunrider Liberation Day\renpy\ui.py", line 277, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "H:\Steamspiele\steamapps\common\Sunrider Liberation Day\renpy\display\core.py", line 2424, in interact repeat, rv = self.interact_core(preloads=preloads, **kwargs) File "H:\Steamspiele\steamapps\common\Sunrider Liberation Day\renpy\display\core.py", line 2715, in interact_core renpy.audio.audio.interact() File "H:\Steamspiele\steamapps\common\Sunrider Liberation Day\renpy\audio\audio.py", line 790, in interact periodic() File "H:\Steamspiele\steamapps\common\Sunrider Liberation Day\renpy\audio\audio.py", line 724, in periodic c.periodic() File "H:\Steamspiele\steamapps\common\Sunrider Liberation Day\renpy\audio\audio.py", line 340, in periodic topf = load(self.file_prefix + topq.filename + self.file_suffix) File "H:\Steamspiele\steamapps\common\Sunrider Liberation Day\renpy\audio\audio.py", line 74, in load rv = renpy.loader.load(fn) File "H:\Steamspiele\steamapps\common\Sunrider Liberation Day\renpy\loader.py", line 533, in load raise IOError("Couldn't find file '%s'." % name) IOError: Couldn't find file 'UnionFrigate/selection3.ogg'.
Windows-7-6.1.7601-SP1 Ren'Py 6.99.8.959 Release 3.01
|
|