9 Commits

123 changed files with 2176 additions and 308 deletions

View File

@ -0,0 +1,3 @@
source_md5="9f3599f4ed5f050bd5c7966b39434aeb"
dest_md5="d8b8d051422c7cd9a641096cbf8c2f89"

View File

@ -0,0 +1,3 @@
source_md5="3bfdad86a3348e10ad92dce7a0c7edfb"
dest_md5="b2215c68eec5e82ae3b199c3ebef6ca3"

View File

@ -0,0 +1,3 @@
source_md5="0f187f924d66394184e7b3e6c957fb8c"
dest_md5="c9bfe92d419f5078052bb89139a81b80"

View File

@ -0,0 +1,3 @@
source_md5="424bc2e8a11a2373217678abda0df97e"
dest_md5="917df80dfa039af088b63b9a234e0ced"

View File

@ -0,0 +1,3 @@
source_md5="8aef6de8412026e94480cc71d8d055b6"
dest_md5="f536ce724bbfd6d3eec9c9b681d8bd87"

View File

@ -0,0 +1,3 @@
source_md5="9d92358506b2f630f49d7186a984dda0"
dest_md5="4d5bf56017f00adbc80e9bf5a14a9f50"

View File

@ -0,0 +1,3 @@
source_md5="08fdfe746696263d9157f46fbf6bcae3"
dest_md5="663720fe7a6ed76fff5d90489304ad6b"

View File

@ -0,0 +1,3 @@
source_md5="e857b8bb76d4617adc95c76a5fb540c2"
dest_md5="27ac0f89acdd7606843ba589e23aa7f4"

View File

@ -0,0 +1,3 @@
source_md5="385e8652393bf9a3fa82a062489c5435"
dest_md5="2ca28503838f7dd03b796000ec31111f"

View File

@ -0,0 +1,3 @@
source_md5="9f8274a56b9edd5fe16c5dcae157c341"
dest_md5="723b7c3af22143822b4ea69f4a5e464d"

View File

@ -0,0 +1,3 @@
source_md5="a2e5738b2c3c72b7747d4619c999f663"
dest_md5="52ebec391e52938a37545ccc6f79cf74"

View File

@ -0,0 +1,3 @@
source_md5="66ca8a87ea50ca711ae82b664f60a2a4"
dest_md5="369b1a9c914d86a94dc9b0795e76649f"

View File

@ -0,0 +1,3 @@
source_md5="130412d800df4b7c2fc9747a6a5805ef"
dest_md5="94ec308054667a107722b55e2203ebfc"

View File

@ -0,0 +1,3 @@
source_md5="b5b713d18d62a88eb579db8fdc12c626"
dest_md5="3fa5aa738a28dc6cdeb9786d5398a721"

View File

@ -0,0 +1,3 @@
source_md5="7dca0d73f2612d088326ffc420d70d33"
dest_md5="4441e90ddb4675a44bc124eeb8d327f5"

View File

@ -0,0 +1,3 @@
source_md5="1c8d163e355ca2143cf1ee7539743095"
dest_md5="f4d70988d33daba683613005dd05abe5"

View File

@ -0,0 +1,3 @@
source_md5="1c8d163e355ca2143cf1ee7539743095"
dest_md5="f4d70988d33daba683613005dd05abe5"

View File

@ -0,0 +1,3 @@
source_md5="597fbe9ccf6ea4d6483499e0cf0b03d0"
dest_md5="44096b06df43545f31758f2c690ba4dd"

View File

@ -0,0 +1,3 @@
source_md5="3be96f8f0b1f368b29579f8fe6c79e53"
dest_md5="fb332b986c94f47353bb21064d61380b"

View File

@ -0,0 +1,3 @@
source_md5="3cf9c5ebe05a91b72f0aebb0ee407a93"
dest_md5="8bd975df2444464ff6174d81fef37888"

View File

@ -0,0 +1,3 @@
source_md5="3cf9c5ebe05a91b72f0aebb0ee407a93"
dest_md5="8bd975df2444464ff6174d81fef37888"

View File

@ -0,0 +1,3 @@
source_md5="46a58c40f5b6b62c3a59601b0fb55288"
dest_md5="6c83115f14a9c0acf967eb87bf07fe4b"

View File

@ -0,0 +1,3 @@
source_md5="8f26965afe0b4209670f48e30c0ac7d7"
dest_md5="5baf4f679ea1fa30b2a8de6c0cb4af9a"

View File

@ -0,0 +1,3 @@
source_md5="adff44dac2834f17108b17f4084591a1"
dest_md5="e2e7037a5692f3fe173da14e5c60805a"

View File

@ -0,0 +1,3 @@
source_md5="9161b62a08022547a51cb144c79b83c2"
dest_md5="f5e5412b84c441a6c7bf7f80491ac049"

View File

@ -0,0 +1,3 @@
source_md5="53be14e4ad2f67df62927ebe16450b07"
dest_md5="6d3a87776838f14ee876321be0a815b3"

View File

@ -0,0 +1,3 @@
source_md5="d11fe17c538278732c370ff9a9299c13"
dest_md5="518d32294d74c6b89d656e11ba60fff3"

View File

@ -0,0 +1,3 @@
source_md5="4a4e86688ea9e233c2a97d2091f91210"
dest_md5="0b5f4549065c5a8e08ef3984540c93ea"

View File

@ -0,0 +1,3 @@
source_md5="41d8c79b5c539a2acf771607432eee6f"
dest_md5="317679fa87bca09ebef857482e26c6fb"

View File

@ -0,0 +1,3 @@
source_md5="dd34a61f0c64a8b28fbc90958cefa569"
dest_md5="5d38a4263fce6ada9174911d6983e089"

View File

@ -0,0 +1,3 @@
source_md5="b13caddd7fdd2e51d2b7a6b20a8f47c3"
dest_md5="4475888cf6d0167b58105bf9f678979c"

View File

@ -0,0 +1,3 @@
source_md5="1fc89dcdb28dde7f2c550bc7fb764a9a"
dest_md5="43cd0d2da5e6d2246e38223d967eaef9"

View File

@ -0,0 +1,3 @@
source_md5="c1837fe565271833906e8389e7ce7c1c"
dest_md5="3d42ff45cbeda89803fb79710d4f5f99"

View File

@ -0,0 +1,3 @@
source_md5="c1837fe565271833906e8389e7ce7c1c"
dest_md5="3d42ff45cbeda89803fb79710d4f5f99"

View File

@ -0,0 +1,3 @@
source_md5="6c5effbee182861293c67eb96f5fb23e"
dest_md5="9a076a710fba7054180bf80ce4546229"

View File

@ -0,0 +1,3 @@
source_md5="e2da7fb14b8d464f2eaa56db492be5df"
dest_md5="9b1d426abdf28a2ad8eba161f0c4bb57"

View File

@ -0,0 +1,3 @@
source_md5="c4e868a40fcea38649d43a73971cf969"
dest_md5="d21853d8744e43202ee3050f2c706feb"

View File

@ -0,0 +1,3 @@
source_md5="a44cdfde3fe6df51cb14453b6f8b1544"
dest_md5="a9ee1a40eb796495a96862aa22a8c4c9"

View File

@ -0,0 +1,3 @@
source_md5="88515d8ae34cca55294e20310b7476c4"
dest_md5="0f70ef32cfa3623874dce680b21fdd79"

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 B

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/keycard.png-2d304ab08e1fda9c5559dac3074e731c.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/Art/Objects/keycard.png"
dest_files=[ "res://.import/keycard.png-2d304ab08e1fda9c5559dac3074e731c.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=false
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/metal_tile.png-9ed21e2c1c4fecb67fe50efafab174bd.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/Art/Tiles/metal_tile.png"
dest_files=[ "res://.import/metal_tile.png-9ed21e2c1c4fecb67fe50efafab174bd.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=false
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/techno_wall_tile.png-f9fd7320f8b3f18e2851589254196929.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/Art/Tiles/techno_wall_tile.png"
dest_files=[ "res://.import/techno_wall_tile.png-f9fd7320f8b3f18e2851589254196929.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=false
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

View File

@ -2,15 +2,15 @@
importer="texture" importer="texture"
type="StreamTexture" type="StreamTexture"
path="res://.import/animation_reference.png-0380e195c2981cbf6a12a964c592fbc3.stex" path="res://.import/x07DLrX.jpg-800f7c21b25c7cf1a88b1ba7bf53d2e0.stex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
[deps] [deps]
source_file="res://animation_reference.png" source_file="res://Assets/Art/UI/Credits/x07DLrX.jpg"
dest_files=[ "res://.import/animation_reference.png-0380e195c2981cbf6a12a964c592fbc3.stex" ] dest_files=[ "res://.import/x07DLrX.jpg-800f7c21b25c7cf1a88b1ba7bf53d2e0.stex" ]
[params] [params]

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 B

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/panel.png-cc4decc7b9943cbf17f375e8d90306c0.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/Art/UI/panel.png"
dest_files=[ "res://.import/panel.png-cc4decc7b9943cbf17f375e8d90306c0.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=1
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/square_light.png-aadfc5d355cc8a74d0d2f8166db807ad.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/Art/square_light.png"
dest_files=[ "res://.import/square_light.png-aadfc5d355cc8a74d0d2f8166db807ad.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

View File

@ -8,6 +8,7 @@ TYPE = "EXP_Story_editor"
names = { names = {
"aura_meeting": 12, "aura_meeting": 12,
"aura_meeting_gun": 13, "aura_meeting_gun": 13,
"codex_odd_activities": 14,
"into_speak_ceo": 5, "into_speak_ceo": 5,
"intro_major_worker": 11, "intro_major_worker": 11,
"intro_meet_ceo": 4, "intro_meet_ceo": 4,
@ -34,7 +35,7 @@ story = {
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "Welcome to Ravenworks.", "text": "Welcome to Ravenworks. Your designation is SCENE.",
"type": "line" "type": "line"
}, },
2: { 2: {
@ -60,7 +61,7 @@ story = {
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 2, "slot_amount": 2,
"text": "You are in Ravenworks cloining facility in Central City. "text": "You are in Ravenworks main facility in Central City.
<choice>Okay</choice> <choice>Okay</choice>
<choice>Central City?</choice>", <choice>Central City?</choice>",
"type": "line" "type": "line"
@ -82,13 +83,13 @@ story = {
}, },
"rect_size": Vector2( 441, 165 ), "rect_size": Vector2( 441, 165 ),
"slot_amount": 1, "slot_amount": 1,
"text": "Central City is the location of the five corporate seats of power.", "text": "Central City is the capital of the five corporate seats of power.",
"type": "line" "type": "line"
}, },
6: { 6: {
"graph_offset": Vector2( 1000, 80 ), "graph_offset": Vector2( 1000, 80 ),
"links": { "links": {
0: 7 0: 10
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
@ -96,14 +97,13 @@ story = {
"type": "line" "type": "line"
}, },
7: { 7: {
"graph_offset": Vector2( 1480, 80 ), "graph_offset": Vector2( 2120, 80 ),
"links": { "links": {
0: 10 0: 9
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "There are reports that an executive here at Ravenworks is "text": "You will now serve as an agent of Ravenworks.",
working against the company's interests.",
"type": "line" "type": "line"
}, },
8: { 8: {
@ -113,12 +113,11 @@ working against the company's interests.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "You died hundreds of years ago and I do not have time to explain "text": "You died hundreds of years ago and I do not have time to explain to you over 100 years of history.",
to you over 100 years of history.",
"type": "line" "type": "line"
}, },
9: { 9: {
"graph_offset": Vector2( 2440, 80 ), "graph_offset": Vector2( 2600, 80 ),
"links": { "links": {
0: 12 0: 12
}, },
@ -129,50 +128,46 @@ to you over 100 years of history.",
"type": "line" "type": "line"
}, },
10: { 10: {
"graph_offset": Vector2( 1960, 80 ), "graph_offset": Vector2( 1600, 80 ),
"links": { "links": {
0: 9, 0: 7,
1: 11 1: 11
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 2, "slot_amount": 2,
"text": "The CEO of Ravenworks has decided to task you with finding "text": "The CEO of Ravenworks has decided to clone your template to deal with a sensitive issue.
and killing this individual.
<choice>Okay</choice> <choice>Okay</choice>
<choice>Why me?</choice>", <choice>Why me?</choice>",
"type": "line" "type": "line"
}, },
11: { 11: {
"graph_offset": Vector2( 1960, 300 ), "graph_offset": Vector2( 1920, 300 ),
"links": { "links": {
0: 9 0: 7
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "I do not know.", "text": "I do not know. ",
"type": "line" "type": "line"
}, },
12: { 12: {
"graph_offset": Vector2( 2920, 80 ), "graph_offset": Vector2( 3080, 80 ),
"links": { "links": {
0: 13 0: 13
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "Good. You have been given Level 1 security clearance "text": "Good. You have been given Level 1 security clearance in all Ravenwork facilities.",
in Ravenwork facilities.",
"type": "line" "type": "line"
}, },
13: { 13: {
"graph_offset": Vector2( 3400, 80 ), "graph_offset": Vector2( 3560, 80 ),
"links": { "links": {
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "CEO Grant Blevins would like to speak to you about the "text": "CEO Grant Blevins would like to speak to you as soon as possible. His office is located at the top of Central Tower.",
investigation. His office is located at the top of
Central Tower.",
"type": "line" "type": "line"
} }
} }
@ -283,7 +278,7 @@ for our services.",
"slot_amount": 2, "slot_amount": 2,
"text": "Did you need something? "text": "Did you need something?
<choice>No</choice> <choice>No</choice>
<choice>You are the traitor!</choice>", <choice>What do you think of Grant Blevins?</choice>",
"type": "line" "type": "line"
}, },
2: { 2: {
@ -293,8 +288,7 @@ for our services.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "Don't make such false accusations. Get back to your job "text": "He has done good for me and Ravenworks.",
and find the real culpurit.",
"type": "line" "type": "line"
}, },
3: { 3: {
@ -332,25 +326,26 @@ and find the real culpurit.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "It's good to see they have not eliminated you yet. Most my attempts "text": "It's good to see they have not eliminated you yet. Most my attempts to find the mole up until this point have ended in swift failure.",
to find the mole up until this point have ended in swift failure.",
"type": "line" "type": "line"
}, },
3: { 3: {
"graph_offset": Vector2( 1020, 0 ), "graph_offset": Vector2( 1020, 0 ),
"links": { "links": {
0: 7, 0: 7,
1: 4 1: 4,
2: 30
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 2, "slot_amount": 3,
"text": "You will not disappoint me, right Scene? "text": "You will not disappoint me, right Scene?
<choice>Of course not!</choice> <choice>Of course not!</choice>
<choice>I will do my best</choice>", <choice>I will do my best</choice>
<choice>What do you need me to do?</choice>",
"type": "line" "type": "line"
}, },
4: { 4: {
"graph_offset": Vector2( 1500, 100 ), "graph_offset": Vector2( 1520, 100 ),
"links": { "links": {
0: 5 0: 5
}, },
@ -366,8 +361,7 @@ to find the mole up until this point have ended in swift failure.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "You will need more than just your wits to defeat this "text": "You will need more than just your wits to defeat this traitor.",
traitor.",
"type": "line" "type": "line"
}, },
6: { 6: {
@ -381,7 +375,7 @@ traitor.",
"type": "line" "type": "line"
}, },
7: { 7: {
"graph_offset": Vector2( 1760, -80 ), "graph_offset": Vector2( 1580, -80 ),
"links": { "links": {
0: 6 0: 6
}, },
@ -441,8 +435,7 @@ but we both remeber how your final job went.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "There has been a concerning amount of leaks of secret projects "text": "There has been a concerning amount of leaks of secret projects and internal data to our competitor Duke Enterprises.",
and internal data to our competitor Duke Enterprises.",
"type": "line" "type": "line"
}, },
13: { 13: {
@ -452,8 +445,7 @@ and internal data to our competitor Duke Enterprises.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "Due the volume and nature of the data, the one conspiring with "text": "Due the volume and nature of the data, the one conspiring with the Dukes must have extremely high security clearance.",
the Dukes must have extremely high security clearance.",
"type": "line" "type": "line"
}, },
14: { 14: {
@ -463,8 +455,7 @@ the Dukes must have extremely high security clearance.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "That is why I have given you nearly full access to our facilities. "text": "That is why I have given you nearly full access to our facilities. This traitor could be anyone.",
This traitor could be anyone.",
"type": "line" "type": "line"
}, },
15: { 15: {
@ -489,8 +480,7 @@ This traitor could be anyone.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "I'm trusting you Scene. It's not a common thing in our time, but I have "text": "I'm trusting you Scene. It's not a common thing in our time, but Veronica rarely fails me.",
little choice.",
"type": "line" "type": "line"
}, },
17: { 17: {
@ -500,8 +490,7 @@ little choice.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "I have always been sympathatic to societies of the past. Things were done... "text": "I have always been sympathatic to societies of the past. Things were done... different than they are now.",
different than they are now.",
"type": "line" "type": "line"
}, },
18: { 18: {
@ -511,8 +500,7 @@ different than they are now.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "You were one of the best investigators of your time! It was sad "text": "You were one of the best investigators of your time! It was a shame you got caught up in the events of the old capital.",
you got caught up in the events of the old capital.",
"type": "line" "type": "line"
}, },
19: { 19: {
@ -522,7 +510,7 @@ you got caught up in the events of the old capital.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "It 3024, making it around 1000 years since your death.", "text": "It 3024, making it around 1000 years since your death. Welcome to the future!",
"type": "line" "type": "line"
}, },
20: { 20: {
@ -534,8 +522,7 @@ you got caught up in the events of the old capital.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 3, "slot_amount": 3,
"text": "We have a shipment of biological materials coming in today. It seems "text": "We have a shipment of biological materials coming in today. It seems like the sort of thing we have had troubles with recently.
like the sort of thing we have had troubles with recently.
<choice>Okay, where?</choice> <choice>Okay, where?</choice>
<choice>What sort of troubles?</choice> <choice>What sort of troubles?</choice>
<choice>Biological materials?</choice>", <choice>Biological materials?</choice>",
@ -591,8 +578,7 @@ like the sort of thing we have had troubles with recently.
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "Once democratic powers fell, enforcement was placed in the hand of the Corporate Collective, "text": "Once democratic powers fell, enforcement was placed in the hand of the Corporate Collective, the closest thing to the centralized government of old.",
the closest thing to a centralized government.",
"type": "line" "type": "line"
}, },
26: { 26: {
@ -602,8 +588,7 @@ the closest thing to a centralized government.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "In corporate politics, our opposition likes to put in place agreements that "text": "In corporate politics, our opposition likes to put in place agreements that hinder our success. We are not alone in ignoring many of these agreements.",
hinder our success. We are not alone in ignoring many of these agreements.",
"type": "line" "type": "line"
}, },
27: { 27: {
@ -613,7 +598,7 @@ hinder our success. We are not alone in ignoring many of these agreements.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "Anyway,", "text": "Anyway...",
"type": "line" "type": "line"
}, },
28: { 28: {
@ -623,8 +608,7 @@ hinder our success. We are not alone in ignoring many of these agreements.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "This building's shipping facility is located on mid levels. They should "text": "This building's shipping facility is located on mid levels. They should not be too far out of reach.",
not be too far out of reach.",
"type": "line" "type": "line"
}, },
29: { 29: {
@ -636,6 +620,16 @@ not be too far out of reach.",
"slot_amount": 1, "slot_amount": 1,
"text": "Keep me up to date on your progress.", "text": "Keep me up to date on your progress.",
"type": "line" "type": "line"
},
30: {
"graph_offset": Vector2( 3380, 400 ),
"links": {
0: 12
},
"rect_size": Vector2( 324, 137 ),
"slot_amount": 1,
"text": "That's unusual. In that case, we'll skip the pleasantries.",
"type": "line"
} }
} }
}, },
@ -693,8 +687,7 @@ not be too far out of reach.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "This seems to be a Ravenetworks transport, but it's empty. Is this "text": "This seems to be a Ravenetworks transport, but it's empty. Is this suppose to be carrying the biological shipment?",
suppose to be carrying the biological shipment?",
"type": "line" "type": "line"
} }
} }
@ -795,9 +788,9 @@ Cubic Carbon - MISSING",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 2, "slot_amount": 2,
"text": "Yeah, we met a few days ago. "text": "Yeah, we worked together a few months ago.
<choice>Weird</choice> <choice>Weird</choice>
<choice>No?</choice>", <choice>I just got here?</choice>",
"type": "line" "type": "line"
}, },
3: { 3: {
@ -811,7 +804,7 @@ Cubic Carbon - MISSING",
"type": "line" "type": "line"
}, },
4: { 4: {
"graph_offset": Vector2( 440, 0 ), "graph_offset": Vector2( 540, 80 ),
"links": { "links": {
}, },
@ -827,7 +820,7 @@ Cubic Carbon - MISSING",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "Yeah, we don't see many faces like yours around here.", "text": "Yeah, we don't see many faces like yours around here. It's hard to forget.",
"type": "line" "type": "line"
} }
} }
@ -835,7 +828,7 @@ Cubic Carbon - MISSING",
11: { 11: {
"available_nid": [ ], "available_nid": [ ],
"groups": [ "Introduction" ], "groups": [ "Introduction" ],
"human_readable_description": "Work who drove spacecraft", "human_readable_description": "Worker who drove spacecraft",
"name": "intro_major_worker", "name": "intro_major_worker",
"nodes": { "nodes": {
1: { 1: {
@ -858,8 +851,7 @@ Cubic Carbon - MISSING",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "During the flight over here, the navigation computer redirected to "text": "During the flight over here, the navigation computer redirected to the lower levels.",
the lower levels.",
"type": "line" "type": "line"
}, },
3: { 3: {
@ -892,9 +884,7 @@ the lower levels.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "I lost the cargo after my stop at the lower levels. I was just "text": "I lost the cargo after my stop at the lower levels. I was just following the navigation computer and it was taken by Ravenwork staff!",
following the navigation computer and it was taken by
Ravenwork staff!",
"type": "line" "type": "line"
}, },
6: { 6: {
@ -970,10 +960,9 @@ Ravenwork staff!",
1: 11, 1: 11,
2: 12 2: 12
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 441, 221 ),
"slot_amount": 3, "slot_amount": 3,
"text": "As you can see now, you are not the first person cloned for Ravenworks profit "text": "As you can see now, you are not the first Veronica cloned for Ravenworks profit margins.
margins.
<choice>Are you the traitor?</choice> <choice>Are you the traitor?</choice>
<choice>Return the shipment!</choice> <choice>Return the shipment!</choice>
<choice>We can talk</choice>", <choice>We can talk</choice>",
@ -982,7 +971,7 @@ margins.
5: { 5: {
"graph_offset": Vector2( 520, -120 ), "graph_offset": Vector2( 520, -120 ),
"links": { "links": {
0: 22
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
@ -1050,8 +1039,7 @@ surpress democratic sympathizers.
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "This shipment is being delivered to Resistance medical facilities. It's going to save "text": "This shipment is being delivered to Resistance medical facilities. It's going to save lives, not be used for creating slaves.",
lives, not be used for creating slaves.",
"type": "line" "type": "line"
}, },
12: { 12: {
@ -1061,8 +1049,7 @@ lives, not be used for creating slaves.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "There isn't much we can do sadly. I'm presuming you still have "text": "There isn't much we can do sadly. I'm presuming you still have your implant.",
your implant.",
"type": "line" "type": "line"
}, },
13: { 13: {
@ -1072,7 +1059,7 @@ your implant.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "Do you want to discuss terms of peace with us? "text": "Do you want to discuss terms with us?
<choice>No</choice>", <choice>No</choice>",
"type": "line" "type": "line"
}, },
@ -1083,7 +1070,7 @@ your implant.",
}, },
"rect_size": Vector2( 324, 137 ), "rect_size": Vector2( 324, 137 ),
"slot_amount": 1, "slot_amount": 1,
"text": "You weren't even given the choice. They programmed you to respond that way.", "text": "You weren't even given the choice.",
"type": "line" "type": "line"
}, },
15: { 15: {
@ -1156,6 +1143,16 @@ out for anyone but their executives.",
"slot_amount": 1, "slot_amount": 1,
"text": "But after what I learned about the old capital... Never again.", "text": "But after what I learned about the old capital... Never again.",
"type": "line" "type": "line"
},
22: {
"graph_offset": Vector2( 1000, -120 ),
"links": {
},
"rect_size": Vector2( 324, 137 ),
"slot_amount": 1,
"text": "It's sad to here they finally perfected the program.",
"type": "line"
} }
} }
}, },
@ -1176,6 +1173,34 @@ out for anyone but their executives.",
"type": "line" "type": "line"
} }
} }
},
14: {
"available_nid": [ ],
"groups": [ ],
"human_readable_description": "First hearing on John Demunt",
"name": "codex_odd_activities",
"nodes": {
1: {
"graph_offset": Vector2( 60, -80 ),
"links": {
0: 2
},
"rect_size": Vector2( 324, 137 ),
"slot_amount": 1,
"text": "Mr.Demunt has pushed for increasing security in the mid levels to account for the recent increase in deliveries.",
"type": "line"
},
2: {
"graph_offset": Vector2( 540, -80 ),
"links": {
},
"rect_size": Vector2( 324, 137 ),
"slot_amount": 1,
"text": "To account for this change, we have moved all non-mandatory security officers to the mid and upper levels.",
"type": "line"
}
}
} }
} }
available_dids = [ ] available_dids = [ ]

View File

@ -0,0 +1,753 @@
[gd_resource type="Resource" load_steps=2 format=2]
[ext_resource path="res://addons/EXP-System-Dialog/Resource_BakedStory/EXP_BakedStory.gd" type="Script" id=1]
[resource]
script = ExtResource( 1 )
TYPE = "EXP_Baked_Story"
story = {
1: {
"nodes": {
1: {
"links": {
0: 2
},
"text": "Welcome to Ravenworks. Your designation is SCENE."
},
2: {
"links": {
0: 6,
1: 4,
2: 3
},
"text": "Are you ready to furfill your function?
<choice>Yes</choice>
<choice>No</choice>
<choice>Where am I?</choice>"
},
3: {
"links": {
0: 2,
1: 5
},
"text": "You are in Ravenworks main facility in Central City.
<choice>Okay</choice>
<choice>Central City?</choice>"
},
4: {
"links": {
0: 2
},
"text": "Hmmm... The obidence chip must be malfunctioning."
},
5: {
"links": {
0: 8
},
"text": "Central City is the capital of the five corporate seats of power."
},
6: {
"links": {
0: 10
},
"text": "Excellent."
},
7: {
"links": {
0: 9
},
"text": "You will now serve as an agent of Ravenworks."
},
8: {
"links": {
0: 2
},
"text": "You died hundreds of years ago and I do not have time to explain to you over 100 years of history."
},
9: {
"links": {
0: 12
},
"text": "Do you accept this programming?
<choice>Yes</choice>"
},
10: {
"links": {
0: 7,
1: 11
},
"text": "The CEO of Ravenworks has decided to clone your template to deal with a sensitive issue.
<choice>Okay</choice>
<choice>Why me?</choice>"
},
11: {
"links": {
0: 7
},
"text": "I do not know. "
},
12: {
"links": {
0: 13
},
"text": "Good. You have been given Level 1 security clearance in all Ravenwork facilities."
},
13: {
"links": {
},
"text": "CEO Grant Blevins would like to speak to you as soon as possible. His office is located at the top of Central Tower."
}
}
},
2: {
"nodes": {
1: {
"links": {
0: 2
},
"text": "Name: Veronica SCENE Gilmore"
},
2: {
"links": {
0: 3
},
"text": "Occupation: Private Investigator"
},
3: {
"links": {
0: 4
},
"text": "Day of Death: 8-21-2032"
},
4: {
"links": {
0: 5
},
"text": "Intializing..."
},
5: {
"links": {
0: 6
},
"text": "Welcome SCENE!"
},
6: {
"links": {
0: 7
},
"text": "In correspondance with HR 53151
Ravenetworks has repurposed your mind
for our services."
},
7: {
"links": {
0: 8
},
"text": "Transfering to physical system..."
},
8: {
"links": {
},
"text": "Caution: Extreme pain is likely."
}
}
},
3: {
"nodes": {
1: {
"links": {
0: 3,
1: 2
},
"text": "Did you need something?
<choice>No</choice>
<choice>What do you think of Grant Blevins?</choice>"
},
2: {
"links": {
},
"text": "He has done good for me and Ravenworks."
},
3: {
"links": {
},
"text": "Okay then."
}
}
},
4: {
"nodes": {
1: {
"links": {
0: 2
},
"text": "Hello Scene."
},
2: {
"links": {
0: 3
},
"text": "It's good to see they have not eliminated you yet. Most my attempts to find the mole up until this point have ended in swift failure."
},
3: {
"links": {
0: 7,
1: 4,
2: 30
},
"text": "You will not disappoint me, right Scene?
<choice>Of course not!</choice>
<choice>I will do my best</choice>
<choice>What do you need me to do?</choice>"
},
4: {
"links": {
0: 5
},
"text": "Ha! Such a 21st century phrase."
},
5: {
"links": {
0: 6
},
"text": "You will need more than just your wits to defeat this traitor."
},
6: {
"links": {
0: 8
},
"text": "So much lost..."
},
7: {
"links": {
0: 6
},
"text": "We will see. You had a great track record in the 21st century,
but we both remeber how your final job went."
},
8: {
"links": {
0: 9,
1: 10
},
"text": "What do you think of our facility here so far?
<choice>It's amazing!</choice>
<choice>I haven't seen much yet.</choice>"
},
9: {
"links": {
0: 11
},
"text": "It's always interesting hearing the perspectives of those from the past."
},
10: {
"links": {
0: 9
},
"text": "Unfortunate."
},
11: {
"links": {
0: 12
},
"text": "Now away with the pleasantries."
},
12: {
"links": {
0: 13
},
"text": "There has been a concerning amount of leaks of secret projects and internal data to our competitor Duke Enterprises."
},
13: {
"links": {
0: 14
},
"text": "Due the volume and nature of the data, the one conspiring with the Dukes must have extremely high security clearance."
},
14: {
"links": {
0: 16
},
"text": "That is why I have given you nearly full access to our facilities. This traitor could be anyone."
},
15: {
"links": {
0: 17,
1: 19,
2: 20
},
"text": "Do you have any questions before we get started?
<choice>Why me?</choice>
<choice>What year is it?</choice>
<choice>Where do I start?</choice>"
},
16: {
"links": {
0: 15
},
"text": "I'm trusting you Scene. It's not a common thing in our time, but Veronica rarely fails me."
},
17: {
"links": {
0: 18
},
"text": "I have always been sympathatic to societies of the past. Things were done... different than they are now."
},
18: {
"links": {
0: 15
},
"text": "You were one of the best investigators of your time! It was a shame you got caught up in the events of the old capital."
},
19: {
"links": {
0: 15
},
"text": "It 3024, making it around 1000 years since your death. Welcome to the future!"
},
20: {
"links": {
0: 28,
1: 21,
2: 22
},
"text": "We have a shipment of biological materials coming in today. It seems like the sort of thing we have had troubles with recently.
<choice>Okay, where?</choice>
<choice>What sort of troubles?</choice>
<choice>Biological materials?</choice>"
},
21: {
"links": {
0: 24
},
"text": "Some of the data ending up in the Duke's hands is shipping information."
},
22: {
"links": {
0: 23
},
"text": "Yes, for our cloning facilities among other things."
},
23: {
"links": {
0: 27
},
"text": "Without such shipments, you wouldn't be standing here."
},
24: {
"links": {
0: 25,
1: 26
},
"text": "We have had too many missing shipments stopped by the coporate police.
<choice>Coporate police?</choice>
<choice>Why would they stop the shipments?</choice>"
},
25: {
"links": {
0: 27
},
"text": "Once democratic powers fell, enforcement was placed in the hand of the Corporate Collective, the closest thing to the centralized government of old."
},
26: {
"links": {
0: 27
},
"text": "In corporate politics, our opposition likes to put in place agreements that hinder our success. We are not alone in ignoring many of these agreements."
},
27: {
"links": {
0: 28
},
"text": "Anyway..."
},
28: {
"links": {
0: 29
},
"text": "This building's shipping facility is located on mid levels. They should not be too far out of reach."
},
29: {
"links": {
},
"text": "Keep me up to date on your progress."
},
30: {
"links": {
0: 12
},
"text": "That's unusual. In that case, we'll skip the pleasantries."
}
}
},
5: {
"nodes": {
1: {
"links": {
0: 2,
1: 3
},
"text": "Any updates?
<choice>Nothing yet</choice>
<choice>Where is the shipping facility?</choice>"
},
2: {
"links": {
},
"text": "Ravenworks is counting on you."
},
3: {
"links": {
},
"text": "It is on the mid level."
}
}
},
6: {
"nodes": {
1: {
"links": {
},
"text": "This seems to be a Ravenetworks transport, but it's empty. Is this suppose to be carrying the biological shipment?"
}
}
},
7: {
"nodes": {
1: {
"links": {
},
"text": "This is an object."
}
}
},
8: {
"nodes": {
1: {
"links": {
},
"text": "Cargo load:
Organic Matter - MISSING
Stem Cells - MISSING
Cubic Carbon - MISSING"
}
}
},
9: {
"nodes": {
1: {
"links": {
0: 2
},
"text": "How are we missing another shipment?"
},
2: {
"links": {
},
"text": "I hope the supervisor doesn't replace us."
}
}
},
10: {
"nodes": {
1: {
"links": {
0: 3,
1: 2,
2: 4
},
"text": "Hey Aura! How have you been?
<choice>Aura?</choice>
<choice>You know me?</choice>
<choice>I am Scene.</choice>"
},
2: {
"links": {
0: 5,
1: 3
},
"text": "Yeah, we worked together a few months ago.
<choice>Weird</choice>
<choice>I just got here?</choice>"
},
3: {
"links": {
},
"text": "Oh... nevermind."
},
4: {
"links": {
},
"text": "Oh, sorry Scene."
},
5: {
"links": {
},
"text": "Yeah, we don't see many faces like yours around here. It's hard to forget."
}
}
},
11: {
"nodes": {
1: {
"links": {
0: 2,
1: 4
},
"text": "I can't believe we got rerouted.
<choice>Rerouted?</choice>
<choice>What happened to the cargo?</choice>"
},
2: {
"links": {
0: 3
},
"text": "During the flight over here, the navigation computer redirected to the lower levels."
},
3: {
"links": {
},
"text": "When I got there, Ravenworks workers unloaded the craft."
},
4: {
"links": {
0: 5,
1: 7
},
"text": "Are you looking for it?
<choice>Yes</choice>
<choice>No</choice>"
},
5: {
"links": {
0: 6
},
"text": "I lost the cargo after my stop at the lower levels. I was just following the navigation computer and it was taken by Ravenwork staff!"
},
6: {
"links": {
},
"text": "Please do not terminate me!"
},
7: {
"links": {
},
"text": "Oh, well it was unloaded by Ravenwork staff at the lower level."
}
}
},
12: {
"nodes": {
1: {
"links": {
0: 5,
1: 2,
2: 4
},
"text": "Hello Veronica.
<choice>...</choice>
<choice>Who are you?</choice>
<choice>Stop!</choice>"
},
2: {
"links": {
0: 3
},
"text": "I am you."
},
3: {
"links": {
0: 6,
1: 7
},
"text": "Well, I am Veronica Gilmore. Designation: Aura.
<choice>Explain</choice>
<choice>You are lying!</choice>"
},
4: {
"links": {
0: 8,
1: 11,
2: 12
},
"text": "As you can see now, you are not the first Veronica cloned for Ravenworks profit margins.
<choice>Are you the traitor?</choice>
<choice>Return the shipment!</choice>
<choice>We can talk</choice>"
},
5: {
"links": {
0: 22
},
"text": "Oh... They truely had you didn't they."
},
6: {
"links": {
0: 17,
1: 19
},
"text": "You were not created to stop Duke Enterprises. You were created to
surpress democratic sympathizers.
<choice>Democratic Symathizers?</choice>
<choice>What about the leaks?</choice>"
},
7: {
"links": {
},
"text": "Then you will die in ignorance."
},
8: {
"links": {
0: 9
},
"text": "No, Grant is very much aware of my loyalties."
},
9: {
"links": {
0: 10
},
"text": "I am Commander Veronic Gilmore of the Resitance Forces."
},
10: {
"links": {
},
"text": "Grant is a cruel man..."
},
11: {
"links": {
0: 15
},
"text": "This shipment is being delivered to Resistance medical facilities. It's going to save lives, not be used for creating slaves."
},
12: {
"links": {
0: 13
},
"text": "There isn't much we can do sadly. I'm presuming you still have your implant."
},
13: {
"links": {
0: 14
},
"text": "Do you want to discuss terms with us?
<choice>No</choice>"
},
14: {
"links": {
},
"text": "You weren't even given the choice."
},
15: {
"links": {
0: 16
},
"text": "Ravenworks and Duke Enterprises were the ones in the old capitial the day you died."
},
16: {
"links": {
},
"text": "They're the ones who took advantage of all the death..."
},
17: {
"links": {
0: 18
},
"text": "The Corporate Collective does not care about human lives. They aren't looking
out for anyone but their executives."
},
18: {
"links": {
},
"text": "That leaves those who were automated away to die."
},
19: {
"links": {
0: 20
},
"text": "All the leaks came from the resistance."
},
20: {
"links": {
0: 21
},
"text": "Grant has the foolish idea that he can convince me to work for Ravenworks again."
},
21: {
"links": {
},
"text": "But after what I learned about the old capital... Never again."
},
22: {
"links": {
},
"text": "It's sad to here they finally perfected the program."
}
}
},
13: {
"nodes": {
1: {
"links": {
},
"text": "I'm sorry Veronica."
}
}
},
14: {
"nodes": {
1: {
"links": {
0: 2
},
"text": "Mr.Demunt has pushed for increasing security in the mid levels to account for the recent increase in deliveries."
},
2: {
"links": {
},
"text": "To account for this change, we have moved all non-mandatory security officers to the mid and upper levels."
}
}
}
}
names = {
"aura_meeting": 12,
"aura_meeting_gun": 13,
"codex_odd_activities": 14,
"into_speak_ceo": 5,
"intro_major_worker": 11,
"intro_meet_ceo": 4,
"intro_misc_worker_1": 9,
"intro_misc_worker_2": 10,
"intro_science": 1,
"intro_science_followup": 3,
"intro_shipping_codex": 8,
"intro_text": 2,
"intro_transportship": 6,
"unconfigured": 7
}

View File

@ -0,0 +1,55 @@
[gd_resource type="Theme" load_steps=11 format=2]
[ext_resource path="res://Assets/Proprietary/hf-scifi-complete/marksman-v1/Marksman.ttf" type="DynamicFontData" id=1]
[sub_resource type="StyleBoxEmpty" id=1]
[sub_resource type="StyleBoxEmpty" id=2]
[sub_resource type="StyleBoxEmpty" id=3]
[sub_resource type="StyleBoxEmpty" id=4]
[sub_resource type="StyleBoxEmpty" id=5]
[sub_resource type="StyleBoxEmpty" id=6]
[sub_resource type="StyleBoxLine" id=7]
color = Color( 0.203922, 0.760784, 0.819608, 0.54902 )
[sub_resource type="StyleBoxEmpty" id=8]
[sub_resource type="DynamicFont" id=9]
size = 32
outline_size = 1
outline_color = Color( 0.243137, 0.858824, 0.815686, 0.498039 )
font_data = ExtResource( 1 )
[resource]
default_font = SubResource( 9 )
Button/colors/font_color = Color( 0.203922, 0.760784, 0.819608, 0.54902 )
Button/colors/font_color_disabled = Color( 0.901961, 0.901961, 0.901961, 0.2 )
Button/colors/font_color_hover = Color( 0.203922, 0.760784, 0.819608, 0.784314 )
Button/colors/font_color_pressed = Color( 0.6, 0.835294, 0.858824, 0.784314 )
Button/constants/hseparation = 16
Button/fonts/font = null
Button/styles/ = SubResource( 1 )
Button/styles/disabled = SubResource( 2 )
Button/styles/focus = SubResource( 3 )
Button/styles/hover = SubResource( 4 )
Button/styles/normal = SubResource( 5 )
Button/styles/pressed = SubResource( 6 )
HBoxContainer/constants/separation = 64
HSeparator/constants/separation = 4
HSeparator/styles/separator = SubResource( 7 )
Label/colors/font_color = Color( 0.203922, 0.760784, 0.819608, 0.54902 )
Label/colors/font_color_shadow = Color( 0, 0, 0, 0 )
Label/colors/font_outline_modulate = Color( 0.243137, 0.858824, 0.815686, 0.498039 )
Label/constants/line_spacing = 3
Label/constants/shadow_as_outline = 0
Label/constants/shadow_offset_x = 1
Label/constants/shadow_offset_y = 1
Label/fonts/font = null
Label/icons/ = null
Label/styles/normal = null
Panel/styles/panel = SubResource( 8 )

View File

@ -0,0 +1,107 @@
[gd_resource type="Theme" load_steps=19 format=2]
[ext_resource path="res://Assets/Proprietary/hf-scifi-complete/marksman-v1/Marksman.ttf" type="DynamicFontData" id=1]
[ext_resource path="res://Assets/Art/UI/panel.png" type="Texture" id=2]
[ext_resource path="res://Assets/Proprietary/hf-scifi-complete/targets-v3.1/Targets.otf" type="DynamicFontData" id=3]
[ext_resource path="res://Assets/Proprietary/hf-scifi-complete/zapper-v1.1/Zapper.otf" type="DynamicFontData" id=4]
[ext_resource path="res://Assets/Art/UI/button1.png" type="Texture" id=5]
[ext_resource path="res://Assets/Art/UI/button2.png" type="Texture" id=6]
[sub_resource type="StyleBoxEmpty" id=1]
[sub_resource type="StyleBoxEmpty" id=2]
[sub_resource type="StyleBoxEmpty" id=3]
[sub_resource type="StyleBoxEmpty" id=4]
[sub_resource type="StyleBoxEmpty" id=5]
[sub_resource type="StyleBoxEmpty" id=6]
[sub_resource type="StyleBoxLine" id=7]
color = Color( 0.203922, 0.760784, 0.819608, 0.54902 )
[sub_resource type="StyleBoxTexture" id=8]
texture = ExtResource( 2 )
region_rect = Rect2( 0, 0, 8, 8 )
axis_stretch_horizontal = 2
axis_stretch_vertical = 2
modulate_color = Color( 1, 1, 1, 0.686275 )
[sub_resource type="DynamicFont" id=9]
outline_size = 1
outline_color = Color( 0.313726, 0.627451, 0.85098, 0.176471 )
font_data = ExtResource( 4 )
[sub_resource type="DynamicFont" id=10]
size = 32
font_data = ExtResource( 3 )
[sub_resource type="StyleBoxTexture" id=11]
texture = ExtResource( 2 )
region_rect = Rect2( 0, 0, 8, 8 )
axis_stretch_horizontal = 2
axis_stretch_vertical = 2
modulate_color = Color( 1, 1, 1, 0.686275 )
[sub_resource type="DynamicFont" id=12]
size = 32
outline_size = 2
outline_color = Color( 0.313726, 0.627451, 0.85098, 0.176471 )
font_data = ExtResource( 1 )
[resource]
default_font = SubResource( 12 )
Button/colors/font_color = Color( 1, 1, 1, 1 )
Button/colors/font_color_disabled = Color( 0.901961, 0.901961, 0.901961, 0.2 )
Button/colors/font_color_hover = Color( 0.286275, 0.568627, 0.768627, 0.941176 )
Button/colors/font_color_pressed = Color( 0.1813, 0.361375, 0.49, 0.686275 )
Button/constants/hseparation = 16
Button/fonts/font = null
Button/styles/ = SubResource( 1 )
Button/styles/disabled = SubResource( 2 )
Button/styles/focus = SubResource( 3 )
Button/styles/hover = SubResource( 4 )
Button/styles/normal = SubResource( 5 )
Button/styles/pressed = SubResource( 6 )
HBoxContainer/constants/separation = 64
HSeparator/constants/separation = 4
HSeparator/styles/separator = SubResource( 7 )
Label/colors/font_color = Color( 1, 1, 1, 1 )
Label/colors/font_color_shadow = Color( 0, 0, 0, 0 )
Label/colors/font_outline_modulate = Color( 0.223529, 0.443137, 0.6, 0 )
Label/constants/line_spacing = 3
Label/constants/shadow_as_outline = 0
Label/constants/shadow_offset_x = 1
Label/constants/shadow_offset_y = 1
Label/fonts/font = null
Label/icons/ = null
Label/styles/normal = null
Panel/styles/panel = SubResource( 8 )
RichTextLabel/colors/default_color = Color( 1, 1, 1, 1 )
RichTextLabel/colors/font_color_selected = Color( 0.49, 0.49, 0.49, 1 )
RichTextLabel/colors/font_color_shadow = Color( 0, 0, 0, 0 )
RichTextLabel/colors/selection_color = Color( 0.1, 0.1, 1, 0.8 )
RichTextLabel/constants/line_separation = 1
RichTextLabel/constants/shadow_as_outline = 0
RichTextLabel/constants/shadow_offset_x = 1
RichTextLabel/constants/shadow_offset_y = 1
RichTextLabel/constants/table_hseparation = 3
RichTextLabel/constants/table_vseparation = 3
RichTextLabel/fonts/bold_font = null
RichTextLabel/fonts/bold_italics_font = null
RichTextLabel/fonts/italics_font = null
RichTextLabel/fonts/mono_font = null
RichTextLabel/fonts/normal_font = SubResource( 9 )
RichTextLabel/styles/focus = null
RichTextLabel/styles/normal = null
WindowDialog/colors/title_color = Color( 0.980392, 0.960784, 0.960784, 1 )
WindowDialog/constants/close_h_ofs = 18
WindowDialog/constants/close_v_ofs = 18
WindowDialog/constants/scaleborder_size = 4
WindowDialog/constants/title_height = 20
WindowDialog/fonts/title_font = SubResource( 10 )
WindowDialog/icons/close = ExtResource( 6 )
WindowDialog/icons/close_highlight = ExtResource( 5 )
WindowDialog/styles/panel = SubResource( 11 )

View File

@ -5,6 +5,8 @@
[ext_resource path="res://Assets/Art/logo.png" type="Texture" id=3] [ext_resource path="res://Assets/Art/logo.png" type="Texture" id=3]
[ext_resource path="res://Assets/Art/head_bg_less.png" type="Texture" id=4] [ext_resource path="res://Assets/Art/head_bg_less.png" type="Texture" id=4]
[sub_resource type="DynamicFont" id=1] [sub_resource type="DynamicFont" id=1]
size = 48 size = 48
font_data = ExtResource( 2 ) font_data = ExtResource( 2 )

View File

@ -5,6 +5,8 @@
[ext_resource path="res://Scripts/Entities/Door.gd" type="Script" id=3] [ext_resource path="res://Scripts/Entities/Door.gd" type="Script" id=3]
[ext_resource path="res://Assets/Art/32x32mask.png" type="Texture" id=5] [ext_resource path="res://Assets/Art/32x32mask.png" type="Texture" id=5]
[sub_resource type="RectangleShape2D" id=7] [sub_resource type="RectangleShape2D" id=7]
extents = Vector2( 16.0007, 15.9043 ) extents = Vector2( 16.0007, 15.9043 )

View File

@ -1,30 +1,25 @@
[gd_scene load_steps=9 format=2] [gd_scene load_steps=8 format=2]
[ext_resource path="res://Assets/Themes/default.tres" type="Theme" id=1] [ext_resource path="res://Assets/Themes/main_theme.tres" type="Theme" id=1]
[ext_resource path="res://Scripts/Systems/GameGui.gd" type="Script" id=2] [ext_resource path="res://Scripts/Systems/GameGui.gd" type="Script" id=2]
[ext_resource path="res://Assets/Proprietary/hf-scifi-complete/zapper-v1.1/Zapper.ttf" type="DynamicFontData" id=3] [ext_resource path="res://Assets/Proprietary/hf-scifi-complete/improbable-v1/Improbable.ttf" type="DynamicFontData" id=3]
[ext_resource path="res://Assets/Proprietary/hf-scifi-complete/zapper-v1.1/Zapper.otf" type="DynamicFontData" id=4] [ext_resource path="res://Assets/Proprietary/hf-scifi-complete/marksman-v1/Marksman.ttf" type="DynamicFontData" id=5]
[ext_resource path="res://Assets/Proprietary/hf-scifi-complete/targets-v3.1/Targets.ttf" type="DynamicFontData" id=5] [ext_resource path="res://Scripts/Entities/Fader.gd" type="Script" id=6]
[sub_resource type="DynamicFont" id=2] [sub_resource type="DynamicFont" id=1]
size = 18
font_data = ExtResource( 5 )
[sub_resource type="DynamicFont" id=17]
size = 48 size = 48
font_data = ExtResource( 3 ) font_data = ExtResource( 3 )
[sub_resource type="DynamicFont" id=18] [sub_resource type="DynamicFont" id=2]
size = 32 size = 32
outline_size = 1 outline_size = 2
outline_color = Color( 0, 0, 0, 1 ) outline_color = Color( 0, 0, 0, 0.45098 )
font_data = ExtResource( 4 ) font_data = ExtResource( 5 )
[node name="GUI" type="CanvasLayer"] [node name="GUI" type="CanvasLayer"]
script = ExtResource( 2 ) script = ExtResource( 2 )
[node name="Dialog" type="Control" parent="."] [node name="Dialog" type="Control" parent="."]
visible = false
anchor_left = 0.5 anchor_left = 0.5
anchor_top = 1.0 anchor_top = 1.0
anchor_right = 0.5 anchor_right = 0.5
@ -37,7 +32,7 @@ __meta__ = {
"_edit_use_anchors_": false "_edit_use_anchors_": false
} }
[node name="Textbox" type="ColorRect" parent="Dialog"] [node name="Textbox" type="Panel" parent="Dialog"]
anchor_left = 0.5 anchor_left = 0.5
anchor_top = 1.0 anchor_top = 1.0
anchor_right = 0.5 anchor_right = 0.5
@ -46,10 +41,6 @@ margin_left = -475.0
margin_top = -143.0 margin_top = -143.0
margin_right = 475.0 margin_right = 475.0
margin_bottom = -20.0 margin_bottom = -20.0
color = Color( 0.254902, 0.513726, 0.505882, 0.870588 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Speaker" type="Label" parent="Dialog/Textbox"] [node name="Speaker" type="Label" parent="Dialog/Textbox"]
margin_left = 12.0 margin_left = 12.0
@ -61,51 +52,50 @@ __meta__ = {
"_edit_use_anchors_": false "_edit_use_anchors_": false
} }
[node name="Body" type="Label" parent="Dialog/Textbox"] [node name="Body" type="RichTextLabel" parent="Dialog/Textbox"]
anchor_top = 0.5
anchor_right = 1.0
anchor_bottom = 0.5
margin_left = 12.0 margin_left = 12.0
margin_top = -16.5 margin_top = 40.0
margin_right = -39.0 margin_right = 933.0
margin_bottom = 49.5 margin_bottom = 111.0
custom_fonts/font = SubResource( 2 ) text = "Hello world! ' & * $"
text = "Hello world!" scroll_active = false
__meta__ = { __meta__ = {
"_edit_use_anchors_": false "_edit_use_anchors_": false
} }
[node name="Choices" type="HBoxContainer" parent="Dialog"] [node name="ChoicesPanel" type="Panel" parent="Dialog"]
visible = false margin_left = 37.0
anchor_left = 0.5 margin_top = -9.0
anchor_top = 1.0 margin_right = 987.0
anchor_right = 0.5 margin_bottom = 22.0
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Choices" type="HBoxContainer" parent="Dialog/ChoicesPanel"]
anchor_right = 1.0
anchor_bottom = 1.0 anchor_bottom = 1.0
margin_left = -472.0
margin_top = -172.0
margin_right = 472.0
margin_bottom = -148.0
alignment = 1 alignment = 1
__meta__ = { __meta__ = {
"_edit_use_anchors_": false "_edit_use_anchors_": false
} }
[node name="Button" type="Button" parent="Dialog/Choices"] [node name="Button" type="Button" parent="Dialog/ChoicesPanel/Choices"]
margin_left = 297.0 margin_left = 300.0
margin_right = 371.0 margin_right = 374.0
margin_bottom = 26.0 margin_bottom = 31.0
text = "Choice" text = "Choice"
[node name="Button2" type="Button" parent="Dialog/Choices"] [node name="Button2" type="Button" parent="Dialog/ChoicesPanel/Choices"]
margin_left = 435.0 margin_left = 438.0
margin_right = 509.0 margin_right = 512.0
margin_bottom = 26.0 margin_bottom = 31.0
text = "Choice" text = "Choice"
[node name="Button3" type="Button" parent="Dialog/Choices"] [node name="Button3" type="Button" parent="Dialog/ChoicesPanel/Choices"]
margin_left = 573.0 margin_left = 576.0
margin_right = 647.0 margin_right = 650.0
margin_bottom = 26.0 margin_bottom = 31.0
text = "Choice" text = "Choice"
[node name="ZoneLabel" type="Label" parent="."] [node name="ZoneLabel" type="Label" parent="."]
@ -115,7 +105,7 @@ margin_left = 12.0
margin_top = -59.0 margin_top = -59.0
margin_right = 1257.0 margin_right = 1257.0
margin_bottom = -8.0 margin_bottom = -8.0
custom_fonts/font = SubResource( 17 ) custom_fonts/font = SubResource( 1 )
text = "Entering: Depths" text = "Entering: Depths"
valign = 2 valign = 2
__meta__ = { __meta__ = {
@ -131,9 +121,21 @@ margin_left = -386.0
margin_top = -110.5 margin_top = -110.5
margin_right = 386.0 margin_right = 386.0
margin_bottom = 110.5 margin_bottom = 110.5
custom_fonts/font = SubResource( 18 ) custom_fonts/font = SubResource( 2 )
text = "Press WASD to move" text = "Press WASD to move"
align = 1 align = 1
__meta__ = { __meta__ = {
"_edit_use_anchors_": false "_edit_use_anchors_": false
} }
[node name="Fader" type="ColorRect" parent="."]
visible = false
anchor_right = 1.0
anchor_bottom = 1.0
mouse_filter = 2
color = Color( 0, 0, 0, 1 )
script = ExtResource( 6 )
__meta__ = {
"_edit_use_anchors_": false
}
start_with_fade_in = false

View File

@ -1,26 +1,27 @@
[gd_scene load_steps=12 format=2] [gd_scene load_steps=13 format=2]
[ext_resource path="res://Assets/Sfx/intro/processed.wav" type="AudioStream" id=1] [ext_resource path="res://Assets/Sfx/intro/processed.wav" type="AudioStream" id=1]
[ext_resource path="res://Scripts/Component/StorySpeaker.gd" type="Script" id=2] [ext_resource path="res://Scripts/Component/StorySpeaker.gd" type="Script" id=2]
[ext_resource path="res://Scripts/Entities/NPCs/Aura.gd" type="Script" id=3] [ext_resource path="res://Scripts/Entities/NPCs/Aura.gd" type="Script" id=3]
[ext_resource path="res://Assets/Art/Characters/aura.png" type="Texture" id=4] [ext_resource path="res://Assets/Art/Characters/aura.png" type="Texture" id=4]
[ext_resource path="res://Scripts/Entities/Fader.gd" type="Script" id=5]
[sub_resource type="AtlasTexture" id=1] [sub_resource type="AtlasTexture" id=1]
atlas = ExtResource( 4 ) atlas = ExtResource( 4 )
region = Rect2( 23, 0, 5, 16 ) region = Rect2( 23, 0, 5, 16 )
[sub_resource type="StreamTexture" id=3] [sub_resource type="StreamTexture" id=2]
load_path = "res://.import/aura.png-d56c2c3c604fb12791bf7613004ed5a9.stex" load_path = "res://.import/aura.png-d56c2c3c604fb12791bf7613004ed5a9.stex"
[sub_resource type="AtlasTexture" id=4] [sub_resource type="AtlasTexture" id=3]
atlas = SubResource( 3 ) atlas = SubResource( 2 )
region = Rect2( 19, 0, 3, 16 ) region = Rect2( 19, 0, 3, 16 )
[sub_resource type="AtlasTexture" id=5] [sub_resource type="AtlasTexture" id=4]
atlas = SubResource( 3 ) atlas = SubResource( 2 )
region = Rect2( 29, 0, 3, 16 ) region = Rect2( 29, 0, 3, 16 )
[sub_resource type="RectangleShape2D" id=2] [sub_resource type="RectangleShape2D" id=5]
extents = Vector2( 62.9439, 20.084 ) extents = Vector2( 62.9439, 20.084 )
[sub_resource type="Animation" id=6] [sub_resource type="Animation" id=6]
@ -158,16 +159,16 @@ texture = SubResource( 1 )
[node name="RightArm" type="Sprite" parent="Torso"] [node name="RightArm" type="Sprite" parent="Torso"]
position = Vector2( -3, 0 ) position = Vector2( -3, 0 )
z_index = -1 z_index = -1
texture = SubResource( 4 ) texture = SubResource( 3 )
[node name="LeftArm" type="Sprite" parent="Torso"] [node name="LeftArm" type="Sprite" parent="Torso"]
position = Vector2( 3, 0 ) position = Vector2( 3, 0 )
z_index = -1 z_index = -1
texture = SubResource( 5 ) texture = SubResource( 4 )
[node name="CollisionShape2D" type="CollisionShape2D" parent="."] [node name="CollisionShape2D" type="CollisionShape2D" parent="."]
visible = false visible = false
shape = SubResource( 2 ) shape = SubResource( 5 )
[node name="Speaker" type="Node" parent="."] [node name="Speaker" type="Node" parent="."]
script = ExtResource( 2 ) script = ExtResource( 2 )
@ -188,6 +189,18 @@ __meta__ = {
"_edit_use_anchors_": false "_edit_use_anchors_": false
} }
[node name="Fader" type="ColorRect" parent="CanvasLayer"]
visible = false
anchor_right = 1.0
anchor_bottom = 1.0
mouse_filter = 2
color = Color( 0, 0, 0, 1 )
script = ExtResource( 5 )
__meta__ = {
"_edit_use_anchors_": false
}
start_with_fade_in = false
[node name="AnimationPlayer" type="AnimationPlayer" parent="."] [node name="AnimationPlayer" type="AnimationPlayer" parent="."]
anims/Idle = SubResource( 6 ) anims/Idle = SubResource( 6 )
anims/Shoot = SubResource( 7 ) anims/Shoot = SubResource( 7 )

View File

@ -7,19 +7,19 @@
[sub_resource type="RectangleShape2D" id=1] [sub_resource type="RectangleShape2D" id=1]
extents = Vector2( 16.0863, 8 ) extents = Vector2( 16.0863, 8 )
[sub_resource type="AtlasTexture" id=7] [sub_resource type="AtlasTexture" id=2]
atlas = ExtResource( 3 ) atlas = ExtResource( 3 )
region = Rect2( 4, 0, 8, 16 ) region = Rect2( 4, 0, 8, 16 )
[sub_resource type="AtlasTexture" id=8] [sub_resource type="AtlasTexture" id=3]
atlas = ExtResource( 3 ) atlas = ExtResource( 3 )
region = Rect2( 2, 0, 2, 16 ) region = Rect2( 2, 0, 2, 16 )
[sub_resource type="AtlasTexture" id=9] [sub_resource type="AtlasTexture" id=4]
atlas = ExtResource( 3 ) atlas = ExtResource( 3 )
region = Rect2( 12, 0, 2, 16 ) region = Rect2( 12, 0, 2, 16 )
[sub_resource type="Animation" id=6] [sub_resource type="Animation" id=5]
resource_name = "Idle" resource_name = "Idle"
length = 2.0 length = 2.0
loop = true loop = true
@ -94,17 +94,17 @@ shape = SubResource( 1 )
script = ExtResource( 2 ) script = ExtResource( 2 )
[node name="Torso" type="Sprite" parent="."] [node name="Torso" type="Sprite" parent="."]
texture = SubResource( 7 ) texture = SubResource( 2 )
[node name="RightArm" type="Sprite" parent="Torso"] [node name="RightArm" type="Sprite" parent="Torso"]
position = Vector2( -5, -0.25 ) position = Vector2( -5, -0.25 )
rotation = 0.10472 rotation = 0.10472
texture = SubResource( 8 ) texture = SubResource( 3 )
[node name="LeftArm" type="Sprite" parent="Torso"] [node name="LeftArm" type="Sprite" parent="Torso"]
position = Vector2( 5, -0.25 ) position = Vector2( 5, -0.25 )
rotation = -0.10472 rotation = -0.10472
texture = SubResource( 9 ) texture = SubResource( 4 )
[node name="AnimationPlayer" type="AnimationPlayer" parent="."] [node name="AnimationPlayer" type="AnimationPlayer" parent="."]
anims/Idle = SubResource( 6 ) anims/Idle = SubResource( 5 )

Some files were not shown because too many files have changed in this diff Show More