Skip to content

Commit

Permalink
Feat: Story messages sender receiver (#17)
Browse files Browse the repository at this point in the history
- Update messages API call (add sender, reciever info)
  • Loading branch information
5annaha authored Feb 25, 2024
1 parent 2dd7498 commit b988c95
Show file tree
Hide file tree
Showing 4 changed files with 86 additions and 19 deletions.
4 changes: 3 additions & 1 deletion db/data/events.csv
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@ Odysseus picks up Velian survivors from Velian.",2 Velian NPCs die during the Ve
25,LM 7 - Radiation,"Marines, Scientists",,BEACON-6,Large,Mandatory,,Land Mission,Briefing NPCs,14,TRUE,Not Done,Mission,,,,
26,LM 8 - Earth outpost,"Marines, Scientists",,,Large,Mandatory,,Land Mission,Briefing NPCs,15,TRUE,Not Done,Mission,,,,
27,LM 9 - Shadow beasts,"Marines, Scientists",,,Large,Mandatory,,Land Mission,Briefing NPCs,17,TRUE,Not Done,Mission,,,,
28,ESS Harbinger - Mutiny,"Bridge Crew, Criminals, Engineers, Politics, Security","20077, 20000, 20044",,Large,Should have,,Political,NPC,,FALSE,Not Done,Odysseus,6,"ESS Harbinger is the first ship where the marshal law is overrun by a mutiny. All the commanders and some of the military personel are cast out from the ESS Harbinger to a small vessel which is uncapable to jump. Now the fleet needs to decide who would take them in before the next jump or will they be left behind. Here is a chance that Odysseus will take them in since there will be on board some of the people known in the Odysseus like the captain of the ESS Harbinger Mark Bolton is the father of Amir Bolton Chief Engineer. ",,Criminals should get a shipment with the resqued.
28,ESS Harbinger - Mutiny,"Bridge Crew, Criminals, Engineers, Politics, Security, Armory","20077, 20000, 20044, 20046, 20045, 20066, 20065, 20122, 20092",,Large,Should have,,Political,NPC,,FALSE,Not Done,Odysseus,6,ESS Harbinger is the first ship where the marshal law is overrun by a mutiny. All the commanders and some of the military personel are cast out from the ESS Harbinger to a small vessel which is uncapable to jump. Now the fleet needs to decide who would take them in before the next jump or will they be left behind. Here is a chance that Odysseus will take them in since there will be on board some of the people known in the Odysseus like the captain of the ESS Harbinger Mark Bolton is the father of Amir Bolton Chief Engineer. ,,"Criminals should get a shipment with the resqued.
Mutinees has give the people they are throwing out time to send letters to their loved ones
The ones on the vessel: Mark Bolton, Gira Hayakawa"
29,Tristan Fukui - Suicide,,20062,,Large,Mandatory,,Plot related,Briefing Character,11,TRUE,Not Done,,0,Tristan Fukui jumps out from the airlock,,Tristan Fukui makes a suicide but comes back
30,Tristan Fukui - Comes back as Cherry,"Bridge Crew, Criminals, Engineers, Politics, Security",20062,,Large,Mandatory,,Plot related,Briefing Character,,TRUE,Not Done,,0,"Tristan Fukui comes back with a enemy fighter and makes Cherry's Barrel Roll so they would be recognized as ""friend"".",,"Brief Character before comeback as follows:
Add instructions here"
Expand Down
21 changes: 18 additions & 3 deletions db/data/messages.csv
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
id,name,sender_character_id,reciever_character_ids,plot_ids,event_ids,type,after_jump,locked,sent,message,gm_notes
1,"""Good you are alive"" - Message from Mark Bolton to Amir",20000,20077,2,,Text NPC,4,FALSE,Not yet,I see from the records that you are alive. Good. Stay safe.,"If Amir sends the first message, ignore this message and anwser how Mark Bolton would. See plot for more information."
2,"""I'm sorry"" - Message from Mark Bolton to Amir",20000,20077,2,28,Text NPC,,FALSE,Not yet,"My Dearest Amir,
2,"""I'm sorry"" - Message from Mark Bolton to Amir",20000,20077,"2, 3","1, 28",Text NPC,,FALSE,Not yet,"My Dearest Amir,
As I pen down these words, I am burdened with the weight of regret and the realization that time slips through our fingers like sand. There are moments in life when we confront our failings, and this is one such moment for me.
I must start by saying how sorry I am—sorry for not being there when you needed me, sorry for the silence that echoed in response to your messages during Delta's passing. The loss of your sister, a beacon of light in our lives, was a tragedy that reverberated through the very core of our family.
Seeing you across the star system, grieving and isolated, stirred a pain I cannot easily express. Your choice to face that harsh reality alone while I remained distant is a regret I carry heavily. The burden of my responsibilities, the expectations that I unknowingly placed upon you, became a barrier when you needed a father's support the most.
Expand All @@ -12,7 +12,7 @@ I hope you can find it within yourself to forgive a flawed father, and I pray th
With heartfelt apologies and enduring love,
Mark Bolton
PS. Jill Montoya is your sibling. Take good care of them.",Should be sent after the ESS Harbinger Mutiny starts
3,"""I'm your father"" - Message from Mark Bolton to Jill Montoya",2000,20044,2,28,Text NPC,,FALSE,Not yet,"Dear Jill,
3,"""I'm your father"" - Message from Mark Bolton to Jill Montoya",20000,20044,2,28,Text NPC,,FALSE,Not yet,"Dear Jill,
I hope this letter finds you well amidst the vastness of space and the challenges you face on the ESS Odysseus. There comes a time when secrets must be unveiled, and truths shared. It is with a mix of emotions—regret, longing, and immense pride—that I pen down these words.
In the shadows of the past, where the threads of our lives were woven, you emerged as the beautiful consequence of a brief affair between Qwen Montoya and me. Jill, you are my daughter, and though circumstances forced me to keep this revelation concealed, the time has come for you to know the truth.
I understand the complexity of emotions that may surge within you upon learning this, and I apologize for the pain my silence may have caused. Life has a way of steering us down unexpected paths, and in my misguided attempt to protect you and my own standing, I made choices that shaped our journey.
Expand All @@ -27,4 +27,19 @@ Star Captain",Should be sent right after the ESS Harbinger Mutiny starts
6,Long range anomaly detected - ETA 5 min,,,,,Ship Log - Warning,,FALSE,Repeatable,Long range anomaly detected. Possible incoming jump into current sector. ETA 15 min.,Should be posted before every jump
7,Long range anomaly detected,,,,,Ship Log - Warning,,FALSE,Repeatable,Long range anomaly detected. Possible incoming jump into current sector.,Should be posted before every jump
8,Solaris distress message,,,,19,Ship Log - Warning,0,TRUE,Not yet,,
9,Velian distress message,,,,20,Ship Log - Warning,1,TRUE,Not yet,Received a distress signal from area Alpha-5-D2-100: [Velians will write their own message],This also activates the beacon on the map
9,Velian distress message,,,,20,Ship Log - Warning,1,TRUE,Not yet,Received a distress signal from area Alpha-5-D2-100: [Velians will write their own message],This also activates the beacon on the map
10,Calculations about alien artifact,20263,"20001, 20074",5,,EVA,3,FALSE,Not yet,"Pre calculations done

Before safe integration to ship systems can be made the following information needs to be gathered from the scientists:
- Scientists should find out what was it in the blood that triggered the artifact
- Scientists should calculate the precise frequency values for the modulator

Engineers should do the following transformations:
- Change the energy flow direction
- Stabilize the quantum state of the energy flows

Please send me a message after you have acquired the above information for further instructions.

[Offgame: You or the engineers should improvise the transformations listed above for the artifact using the spare parts given to engineers. The engineering transformation and science calculations should take at least one day before the artifact can be attached to Odysseus. Please send a verification message with the info what you have done to the artifact to EVA before trying to attach the artifact. For more info ask GM:s.]",Send the message after 3rd jump. The next message should let them insert the artifact into the ship systems and after calibration time add extra calibration slot.
11,Security footage who were in the science lab when the alien artifract went missing,20263,20381,5,,EVA,0,FALSE,Not yet,"Security footage shows that the persons who visited Science lab at the time the alien artifact went missing are:
Ismy Arima, Eli Booth, Gene Hawkins, Vane Hodge, Nikita Watson, Dayle Rogers, and Leigh Kent",Send if security asks EVA who visited in the science lab when the alien artifact went missing
22 changes: 18 additions & 4 deletions db/data/plots.csv
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
id,name,character_groups,character_ids,event_ids,artifact_ids,size,themes,importance,gm_actions,text_npc_first_message,after_jump,locked,description,gm_notes,copy_from_characters
1,Torrey Watson - Memory wipe,,"20080, 20073, 20103, 20001, 20115, 20098",,"EL-QV57-3, EL-QV57-4",Small,"Memory wipe, Lost Relative",Nice to have,Text NPC,FALSE,,FALSE,"Torrey's memory was erased voluntarily. Before their memory was erased Torrey was known as Koga Kyoshi the famous serial killer Chain Strangler with their mate Yahir Watts. After the arrest Koga become a part of an experiment. Instead of going to jail, their memories would be completely erased and they would assume a new identity essentially becoming a new person: Torrey Antolini (Torrey Watson after marriage to Nikita Watson).","Text NPC might need to send police record of Koga Kyoshi. Link will be added later.
id,name,"Scientists, Engineers",character_ids,event_ids,artifact_ids,size,themes,importance,gm_actions,text_npc_first_message,after_jump,locked,description,gm_notes,copy_from_characters
1,Torrey Watson - Memory wipe,,"20080, 20073, 20103, 20001, 20115, 20098",,,Small,"Memory wipe, Lost Relative",Nice to have,Text NPC,FALSE,,FALSE,"Torrey's memory was erased voluntarily. Before their memory was erased Torrey was known as Koga Kyoshi the famous serial killer Chain Strangler with their mate Yahir Watts. After the arrest Koga become a part of an experiment. Instead of going to jail, their memories would be completely erased and they would assume a new identity essentially becoming a new person: Torrey Antolini (Torrey Watson after marriage to Nikita Watson).","Text NPC might need to send police record of Koga Kyoshi. Link will be added later.
Also some memory wipe research articles can be found from the science lab.
Valerian Fukui was on the team who arrested Koga.
Briana Chambers had a chance to talk to Koga before the memory wipe.
Expand All @@ -11,7 +11,9 @@ Briana Chambers

Further, one particular case you remember well was a prisoner you met at the end of  your first round of studies, when doing an intern for criminal psychology a little bit over 10 years ago. They had submitted themself to a government experiment, where the prisoner was granted their freedom, provided that they let their memories be destroyed from their mind. The discussion stuck with you. The prisoner was Koga Kyoshi, the person known as a chain strangler, they had along with their partner terrorised Ellarion city for over two years. Their partner Yahir Watts had died during the arrest and Koga was absolutely devastated over it. It was peculiar to see how a person who was so callous and cruel to their victims had loved their partner so deeply. Koga was a broken person, born in poverty in Osiris and grown twisted in an environment where no one should need to live. That case haunted you for years since your internship ended before you got to know how it ended and when you tried to follow up on the case later, you found yourself on a wild goose chase. Nobody seemed to know anything about anything even like the case or so they wanted you to believe, maybe it was yet another project of the government buried after a while. You are sure, though, that you do not misremember the case, and also that the prisoner really might live amongst you with a new identity."
2,The secret sibling of Amir Bolton - Jill Montoya,,"20077, 20000, 20044",28,,Small,Lost Relative,Should have,Text NPC,TRUE,4,FALSE,Mark Bolton is the real father of Jill Montoya. Mark Bolton had a short affair with Qwen Montoya and result was Jill Montoya. Mark knew but didn't want to break his marrige for Qwen and Jill. Qwen found some scavanger man to be with (and they pretend to be the other parent for Jill). After few baby years Qwen and the scavanger man pretty much left Jill to survive alone. Life was too hard for them. From the shadows Mark (with the help of Lera Yang) helped Jill survive and got a spot from military for Jill. Later on Mark made sure that Jill was hired on ESS Odysseus under his other child Amir Bolton.,"Mark (father) and Amir Bolton had a different idea how Amir should progress in their career. Mark wanted Amir to be a Star captain like he was. Amir didn't.
Mark should reveal that they are the father of Jill Montoya only after he is cast out from ESS Harbinger (mutiny Event).","Amir Bolton
Mark should reveal that they are the father of Jill Montoya only after he is cast out from ESS Harbinger (mutiny Event).

Mark Bolton is the real father of Jill Montoya. Mark Bolton had a short affair with Qwen Montoya and result was Jill Montoya. Mark knew but didn't want to break his marriage for Qwen and Jill. Qwen found some scavenger man to be with (and they pretend to be the other parent for Jill). After few baby years Qwen and the scavanger man pretty much left Jill to survive alone. Life was too hard for them. From the shadows Mark (with the help of Lera Yang) helped Jill to survive and got a spot from military for Jill. Mark made sure that Jill was getting the military engineering training, a transfer to Ellarion City Military Academy. Mark was supprised when Leigh Kent (a young Purity politician) pulled some strings so that Jill could be hired on ESS Odysseus but Jill didn't accept the job that someone else had ""given"" them. Jill got an internship on OSS Taurus and pretty soon was promoted to ESS Bluecoat. Mark was proud of Jill and how relentlessly they fought their way in the society. Unlike Amir who had all within their grasp and they didn't want to pursue to be a Star Captain (as was their dream as a child). Amir would have made a great Captain and now Amir would never rise to their fathers level. After Jill's promotions it was easier for Mark to pull some strings behind the scenes and get Jill a promotion to ESS Odysseus under their other child Amir Bolton. At least they both were now in the same place and easier to keep an eye on them. Jill definitely had more ambitions and with a right push... maybe Jill could be the next Star Captain of the family?","Amir Bolton

Mark, your father and Commander, Star Captain of the ESS Harbinger, wanted you to follow in his footsteps and become a Star Captain but when he found out you had quit your Marine training to be an Engineer, he cut all communications with you. Your mother, Liz, tried to reason with him but in the end it only caused your parents to file for divorce. You are still unsure whether you should try to write your father one more letter. He did seem to be more receptive after Amie’s funeral."
3,"Pilot - Codename ""Cherry""",Pilots,"20077, 20062",30,,Small,"History, Pilot, Crush",Should have,No need,FALSE,,TRUE,"
Expand All @@ -22,4 +24,16 @@ Serafina Banner aka Cherry is reborn Tristan Fukui.","Amir Bolton
Karin was the greatest wingman of them all. You fell in love with a pilot with a call sign “Cherry”. You never actually met the person, but you saw them performing moves you couldn’t even imagine. There wasn’t anyone who could get everything out of a fighter like Cherry did. It was like the wings were attached to their own shoulders.  Cherry wasn’t flying the fighter, they were the fighter. There was even an evasive manoeuvre named after Cherry: Cherry’s Barrel. You weren’t sure if you admired the person or their actions more. The raw power and the smooth handling of the machine just blew you away. It was weirdly natural for you to feel attraction towards something like that.
Karin was there telling you jokingly that you were crazy. It would never work out, that your “Cherry” was somewhere else. Immediately you thought of Odysseus… "
4,Tristan Fukui - Past,"Pilots, Bridge Crew, Politics, Security ","20077, 20062",30,,Large,"Machines, Comeback",Mandatory,Briefing Character,FALSE,,TRUE,"Tristan Fukui past life: Serafina Banner, born in Strength dynasty 470, was a well known pilot codename Cherry, died 538.
Serafina had a husband (married young) and children. Husband was always working and drank a lot (died to that). Serafina decided to enlist 498 as a pilot and was natural. Was the creator of Cherry's Barrel move in a combat situation. Saved an other vessel with it and was rewarded 512 and 522. Continued flying untill was retired at the age of 62 (year 532) but continued in the administrative side. After retirement was awaken and started to send information to the Machines. When Serafina died Tristan was ""started"" at 538.",,
Serafina had a husband (married young) and children. Husband was always working and drank a lot (died to that). Serafina decided to enlist 498 as a pilot and was natural. Was the creator of Cherry's Barrel move in a combat situation. Saved an other vessel with it and was rewarded 512 and 522. Continued flying untill was retired at the age of 62 (year 532) but continued in the administrative side. After retirement was awaken and started to send information to the Machines. When Serafina died Tristan was ""started"" at 538. ",,
5,Engineers steals alien artifact from scientists,"Scientists, Engineers, Security","20001, 20074, 20010",,EL-QV57-5,Medium,"Alien, Artifacts, Improvements to Odysseus",Nice to have,Text NPC,TRUE,3,FALSE,"Engineers notices that on of the alien artifacts reacts to Vane Hodges blood and steals the artifact for further research. They notice that with certain changes and scientist calculations the artifact can be integrated into the ships systems to give Odysseus one more calibration slot.
Remy Hall should report this incident to Security which should ask from EVA who has visited the science lab when the artifact went missing (Vane Hodge, Nikita Watson, Ismy Arima, Eli Booth, Gene Hawkins, Dayle Rogers, Leigh Kent).
Security should start conducting investigation of the matter.","- Send the EVA message to engineers
- Send EVA message to security if they ask who visited the science lab when the artifact went missing (Vane Hodge, Nikita Watson, Ismy Arima, Eli Booth, Gene Hawkins, Dayle Rogers, Leigh Kent).
- Add extra calibration slot when the tasks and calibrations are done (yes takes a calibration slot for a while)
- USB stick puzzle for scientists to figure out frequency values","Vane Hodge

Two days ago you were with Nikita in the science lab fixing some conductors under the table when you managed to cut a rather deep wound on your hand. Cursing under your breath, you leaned against the table for support, only to realize too late that your blood had tainted the surface of an alien artifact retrieved from the planet's surface. Hastily wiping away the traces of blood with your sleeve, you couldn't help but notice a strange reaction in the behavior of the artifact.

You and Nikita quickly realized that your blood had triggered the response in the artifact. You exchanged a startled glance before swiftly inserting the artifact into your tool bag. The gut feeling told you both that this was something you really wanted to investigate further. You were sure that the artifact had more to do with engineering and ship than science. They would never figure out what the artifact could really do, you were sure of it. With a sense of urgency, you made your way to the medbay, your mind buzzing with questions and possibilities surrounding the mysterious artifact.

When you got out of the medbay, you and Nikita hid the artifact to investigate it more closely. Your research indicated that the artifact was some sort of power regulator which could stabilize and optimize energy flows by manipulating the quantum states of the frequency modulator. You were quite sure that if you made a few tweaks and changes to it, you could transform it to help with the ship's calibrations. In a best scenario it could add one calibration slot. It would be hard work and first you had to let EVA, the ship’s AI, conduct some calculations regarding the safety of the ship if it would be integrated into the Odysseus. Now you are just waiting for the results from EVA and trying to keep the item secret. So far there has been no news about the missing artifact."
Loading

0 comments on commit b988c95

Please sign in to comment.