diff --git a/DATA/AUDIO/story_sounds.ini b/DATA/AUDIO/story_sounds.ini
index 87f2db79..f8a111e6 100644
--- a/DATA/AUDIO/story_sounds.ini
+++ b/DATA/AUDIO/story_sounds.ini
@@ -7322,4 +7322,49 @@ nickname = dx_REM_0101_King
type = voice
is_2d = true
attenuation = 0
-file = Audio\Rem_Audio\Story_Arcs\story_king01.wav
\ No newline at end of file
+file = Audio\Rem_Audio\Story_Arcs\story_king01.wav
+
+
+; The Rebus
+
+[Sound]
+nickname = dx_REM_0101_Rebus
+type = voice
+is_2d = true
+attenuation = 0
+file = Audio\Rem_Audio\Rebus\The_Rebus.wav
+
+[Sound]
+nickname = dx_REM_0103_Rebus
+type = voice
+is_2d = true
+attenuation = 0
+file = Audio\Rem_Audio\Rebus\TheRebus_LSF.wav
+
+[Sound]
+nickname = dx_REM_0201_Rebus
+type = voice
+is_2d = true
+attenuation = 0
+file = Audio\Rem_Audio\Rebus\TheRebus_Order.wav
+
+[Sound]
+nickname = dx_REM_0301_Rebus
+type = voice
+is_2d = true
+attenuation = 0
+file = Audio\Rem_Audio\Rebus\TheRebus_network.wav
+
+[Sound]
+nickname = dx_REM_0402_Rebus
+type = voice
+is_2d = true
+attenuation = 0
+file = Audio\Rem_Audio\Rebus\TheRebus_edo.wav
+
+[Sound]
+nickname = dx_REM_0501_Rebus
+type = voice
+is_2d = true
+attenuation = 0
+file = Audio\Rem_Audio\Rebus\TheRebus_BD_GC.wav
\ No newline at end of file
diff --git a/DATA/CHARACTERS/BODIES/pl_female1_rebus_peasant_body_bust.dfm b/DATA/CHARACTERS/BODIES/pl_female1_rebus_peasant_body_bust.dfm
new file mode 100644
index 00000000..9036882c
Binary files /dev/null and b/DATA/CHARACTERS/BODIES/pl_female1_rebus_peasant_body_bust.dfm differ
diff --git a/DATA/CHARACTERS/HANDS/rebus_femalehandleft.dfm b/DATA/CHARACTERS/HANDS/rebus_femalehandleft.dfm
new file mode 100644
index 00000000..6344e824
Binary files /dev/null and b/DATA/CHARACTERS/HANDS/rebus_femalehandleft.dfm differ
diff --git a/DATA/CHARACTERS/HANDS/rebus_femalehandright.dfm b/DATA/CHARACTERS/HANDS/rebus_femalehandright.dfm
new file mode 100644
index 00000000..3e1c1829
Binary files /dev/null and b/DATA/CHARACTERS/HANDS/rebus_femalehandright.dfm differ
diff --git a/DATA/CHARACTERS/HEADS/sh_female2_rebus_head.dfm b/DATA/CHARACTERS/HEADS/sh_female2_rebus_head.dfm
new file mode 100644
index 00000000..3006e74c
Binary files /dev/null and b/DATA/CHARACTERS/HEADS/sh_female2_rebus_head.dfm differ
diff --git a/DATA/CHARACTERS/bodyparts.ini b/DATA/CHARACTERS/bodyparts.ini
index f5030675..9698fb6f 100644
--- a/DATA/CHARACTERS/bodyparts.ini
+++ b/DATA/CHARACTERS/bodyparts.ini
@@ -397,6 +397,10 @@ mesh = characters\bodies\pl_female1_peasant_body_bust.dfm
nickname = pl_female2_peasant_body_bust
mesh = characters\bodies\pl_female2_peasant_body_bust.dfm
+[Body]
+nickname = pl_female1_rebus_peasant_body_bust
+mesh = characters\bodies\pl_female1_rebus_peasant_body_bust.dfm
+
[DetailSwitchTable]
switch = 100, 999999
@@ -835,6 +839,10 @@ mesh = characters\heads\rh_newscaster_head_gen_hat.dfm
nickname = pl_female4_head_helmet
mesh = characters\heads\pl_female4_head_helmet.dfm
+[Head]
+nickname = sh_female2_rebus_head
+mesh = characters\heads\sh_female2_rebus_head.dfm
+
[DetailSwitchTable]
switch = 100, 999999
@@ -901,6 +909,15 @@ mesh = characters\hands\femalehandright_black.dfm
nickname = female_hand_left_black
mesh = characters\hands\femalehandleft_black.dfm
+[RightHand]
+nickname = rebus_female_hand_right
+mesh = characters\hands\rebus_femalehandright.dfm
+
+[LeftHand]
+nickname = rebus_female_hand_left
+mesh = characters\hands\rebus_femalehandleft.dfm
+
+
[Accessory]
nickname = prop_neuralnet_A
mesh = characters\props\prop_neuralnet_A.3db
diff --git a/DATA/CHARACTERS/costumes.ini b/DATA/CHARACTERS/costumes.ini
index dd77cf10..334752d5 100644
--- a/DATA/CHARACTERS/costumes.ini
+++ b/DATA/CHARACTERS/costumes.ini
@@ -1068,3 +1068,9 @@ body = robot_body_e
righthand = robot_hand_right
lefthand = robot_hand_left
+[Costume]
+nickname = sh_female2_rebus
+head = sh_female2_rebus_head
+body = pl_female1_rebus_peasant_body_bust
+righthand = rebus_female_hand_right
+lefthand = rebus_female_hand_left
diff --git a/EXE/REM/Lua/Infocards.lua b/EXE/REM/Lua/Infocards.lua
index c473a8a9..511da32b 100644
--- a/EXE/REM/Lua/Infocards.lua
+++ b/EXE/REM/Lua/Infocards.lua
@@ -15,6 +15,11 @@ rem.AddInfoCard(9004, "4")
rem.AddInfoCard(9005, "5")
rem.AddInfoCard(9006, "START")
+-- Equipment Infocard Overrides
+
+-- Sensor Probe Info
+rem.AddInfoCard(264756, [[Sensor ProbeThe sensor probe is a small, versatile device designed to scan the immediate surroundings for anomalies. Its compact size allows for easy deployment in various environments, making it ideal for scientific research, security applications, and environmental monitoring. The probe is equipped with advanced sensors capable of detecting a wide range of physical, chemical, and biological parameters, providing real-time data and analysis. Its robust design ensures reliable performance in challenging conditions, while its intuitive interface allows for straightforward operation and data interpretation.]])
+
-- Mission Infocards
-- Story Introducing
@@ -54,6 +59,32 @@ rem.AddInfoCard(458791, [[After my arrival on Buffalo Station, I met a female artificial intelligence unit linked with an underground news channel called the Rebus. Revealing the truth about Liberty's intention, it's inner corruption and the lie to cover-up of the impacts of the nomad incident..Through the complex security communication structure of the Rebus, independent freelancers are always required to gain information data. Getting these documents will certainly have an impact to the further political events and the revelation of Liberty's political agendas..Objectives:.- Destroy Liberty's Black Op Strike Force]])
+rem.AddInfoCard(459002, "Obtain the latest emergency action documents from Liberty")
+rem.AddInfoCard(459003, "Fly to Sector D5")
+
+-- Mission Text Introducing
+rem.AddInfoCard(459009, [[I received a cryptic message from an unknown contact for a rendezvous on Buffalo Station. The message contains also the specific location data for the meeting..There could be a trap, but at least I should risk a look.]])
+
+-- Story Arc - Subversive Operation (Buffalo Station - Li01_12_Base)
+
+rem.AddInfoCard(459010, "Story Arc - Subversive Operation")
+rem.AddInfoCard(459011, [[President Jacobi's political power fades away. She is loosing more and more control to the authorities in Liberty. She will not be able to hold on her power for much longer, if she continues to weaken..Although she does not clearly represent our ideals, President Jacobi was the only hope for a peaceful solution to our conflict with the colonies. That's why we have to launch an attack, the authorities of Liberty won't recover so quickly from this blow.Objectives:.- Destroy Liberty's Black Op Strike Force]])
+rem.AddInfoCard(459012, "Destroy Liberty's Black Op Strike Force")
+rem.AddInfoCard(459013, "Fly to Sector C3")
+
+-- Story Arc - Data Fragment (Liberty) (Buffalo Station - Li01_12_Base)
+
+rem.AddInfoCard(459020, "Story Arc - Data Fragment (Liberty)")
+rem.AddInfoCard(459021, [[With the new confidence, I gained additional information about what exactly the Rebus is. It's a network of informants and pirate transmitters leading to one ship: The Rebus.For years, the authority started covert operations searching the whole Sirius Sector to find that source. To ensure that the location of the Rebus will not be discovered, the transmitters must be destroyed..Objectives:.- Find and destroy the transmitter- Loot and transmit the data fragment to Buffalo Station]])
+rem.AddInfoCard(459022, "Find and destroy the transmitter")
+rem.AddInfoCard(459023, "Fly to Sector B2")
+
+
+
-- Infocards Bases
rem.AddInfoCard(262040, "Safe Dock") -- Bw11_01_Base
diff --git a/FLARDATA/materials.json b/FLARDATA/materials.json
index 4478ab48..8312473c 100644
--- a/FLARDATA/materials.json
+++ b/FLARDATA/materials.json
@@ -253,13 +253,14 @@
"sc_male2_head02.TGA",
"sh_female1_head02.TGA",
"sh_female2_head02.TGA",
+ "sh_female2_rebus_head02.TGA",
"sh_male1_head01.tga",
"sh_male2_head01.tga",
"sh_male3_head02.TGA",
"sh_male4_head02.TGA",
"Syd_head02.TGA",
"teeth_white1.bmp",
- "Female_Hand.TGA","Female_Hand_black.TGA", "Male_Hand.tga", "Male_Hand_black.TGA"
+ "Female_Hand.TGA","Female_Hand_black.TGA", "Male_Hand.tga", "Male_Hand_black.TGA", "Rebus_Female_Hand.TGA"
],
"Roughness" : 0.01,
"Metalness" : 0.0
@@ -395,10 +396,13 @@
"pl_female1_ 4 JY.TGA",
"pl_female1_1 PE.TGA",
"pl_female1_1 PE_bust.TGA",
+ "pl_female1_1_rebus PE_bust.TGA",
"pl_female1_2 PE.tga",
"pl_female1_2 PE_bust.TGA",
+ "pl_female1_2_rebus PE_bust.TGA",
"pl_female1_3 PE.tga",
"pl_female1_3 PE_bust.TGA",
+ "pl_female1_3_rebus PE_bust.TGA",
"pl_female2_1 JY.tga",
"pl_female2_1 PE.tga",
"pl_female2_2 JY.tga",