summaryrefslogtreecommitdiff
path: root/game
diff options
context:
space:
mode:
Diffstat (limited to 'game')
-rw-r--r--game/ATTRIBUTION4
-rw-r--r--game/gfx/dialog/assassinshadow.pngbin69962 -> 0 bytes
-rw-r--r--game/gfx/dialog/darkmana.webpbin0 -> 104436 bytes
-rw-r--r--game/gfx/dialog/deadlyshadow.webpbin40564 -> 0 bytes
-rw-r--r--game/gfx/dialog/deadlyshock.webpbin0 -> 142148 bytes
-rw-r--r--game/gfx/dialog/detective.webpbin20804 -> 33272 bytes
-rw-r--r--game/gui/transforms.rpy15
-rw-r--r--game/script.rpy5
-rw-r--r--game/story.rpy35
9 files changed, 37 insertions, 22 deletions
diff --git a/game/ATTRIBUTION b/game/ATTRIBUTION
index a16b67e..c24abcf 100644
--- a/game/ATTRIBUTION
+++ b/game/ATTRIBUTION
@@ -73,8 +73,8 @@ Where relevant, you must also include a link to https://tmw2.org in your credit.
## DIALOG
gfx/dialog/0.png (-) (-) (-)
gfx/dialog/archmage.webp
- gfx/dialog/assassinshadow.png
- gfx/dialog/deadlyshadow.webp (Santiago Iborra) (CC BY SA) (Arcmage/Modified)
+ gfx/dialog/darkmana.webp (Santiago Iborra) (CC BY SA) (Arcmage/Modified)
+ gfx/dialog/deadlyshock.webp (Santiago Iborra) (CC BY SA) (Arcmage/Modified)
gfx/dialog/detective.webp (Sapiboong) (Sapiboong*) (LemmaSoftForums)
gfx/dialog/mentor.webp (Santiago Iborra) (CC BY SA) (Arcmage)
gfx/dialog/rebel.png
diff --git a/game/gfx/dialog/assassinshadow.png b/game/gfx/dialog/assassinshadow.png
deleted file mode 100644
index 8c1cac9..0000000
--- a/game/gfx/dialog/assassinshadow.png
+++ /dev/null
Binary files differ
diff --git a/game/gfx/dialog/darkmana.webp b/game/gfx/dialog/darkmana.webp
new file mode 100644
index 0000000..032b007
--- /dev/null
+++ b/game/gfx/dialog/darkmana.webp
Binary files differ
diff --git a/game/gfx/dialog/deadlyshadow.webp b/game/gfx/dialog/deadlyshadow.webp
deleted file mode 100644
index fbad313..0000000
--- a/game/gfx/dialog/deadlyshadow.webp
+++ /dev/null
Binary files differ
diff --git a/game/gfx/dialog/deadlyshock.webp b/game/gfx/dialog/deadlyshock.webp
new file mode 100644
index 0000000..e3b5707
--- /dev/null
+++ b/game/gfx/dialog/deadlyshock.webp
Binary files differ
diff --git a/game/gfx/dialog/detective.webp b/game/gfx/dialog/detective.webp
index cd6e53f..bd3ddf2 100644
--- a/game/gfx/dialog/detective.webp
+++ b/game/gfx/dialog/detective.webp
Binary files differ
diff --git a/game/gui/transforms.rpy b/game/gui/transforms.rpy
index e19952b..0e2ccc4 100644
--- a/game/gui/transforms.rpy
+++ b/game/gui/transforms.rpy
@@ -93,7 +93,14 @@ transform prologue_right1:
ypos (1824-gui.textbox_height)
transform prologue_right2:
- xalign 1.1
+ xanchor 1.0
+ xpos 1.5
+ yanchor 1.0
+ ypos (1824-gui.textbox_height)
+
+transform prologue_right2:
+ xanchor 1.0
+ xpos 1.25
yanchor 1.0
ypos (1824-gui.textbox_height)
@@ -102,6 +109,12 @@ transform prologue_center:
yanchor 1.0
ypos (1824-gui.textbox_height)
+transform prologue_left:
+ xanchor 0.0
+ xpos -0.32
+ yanchor 1.0
+ ypos (1824-gui.textbox_height)
+
transform tcenter:
xalign 0.5
diff --git a/game/script.rpy b/game/script.rpy
index 97fa919..0c82ad8 100644
--- a/game/script.rpy
+++ b/game/script.rpy
@@ -4,11 +4,6 @@
image dialog rebel = "gfx/dialog/rebel.png"
image banner_ = "gfx/actionarea.png"
-# Declare characters used by this game. The color argument colorizes the
-# name of the character.
-
-define e = Character("Player")
-
# Inform you are now ingame
label start:
diff --git a/game/story.rpy b/game/story.rpy
index 3aa985e..76ec7b4 100644
--- a/game/story.rpy
+++ b/game/story.rpy
@@ -17,6 +17,12 @@
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
########################################################################################
# Game Story labels
+define e = Character("Player")
+
+define e_dt = Character("???", color="#cccccc")
+define e_dtk = Character("Inspector", color="#cccccc")
+define e_ds = Character("???", color="#8e96d3")
+define e_dsk = Character("Deadly Shadow", color="#8e96d3")
label SQ00001_prologue:
python:
@@ -34,26 +40,27 @@ label SQ00001_prologue:
centered "{cps=36}{b}Somewhere distant{/b}{/cps}"
scene bg darklands with Dissolve(2.0)
centered "{b}Somewhere distant{/b}\n\n{fast}{cps=36}Darklands{/cps}"
- show dialog_detective at tcenter with Dissolve(1.0)
+ show dialog_deadlyshock at toffscreenright with None
+ show dialog_darkmana at toffscreenright with None
window show
- "???" "..."
- "???" "This high peak... This dark cloud..."
- "???" "So, these are the darklands."
- "???" "I didn't realize they were real. If it is here..."
- "???" "...Then there can be only one meaning. I have to report this at once!"
- show dialog_deadlyshadow at toffscreenright with None
+ show dialog_detective at tcenter with Dissolve(1.0)
+ e_dt "..."
+ e_dt "This high peak... This eerie atmosphere... And, ugh, this smell..."
+ e_dt "So, these are the darklands."
+ e_dt "I didn't realize they were real. Or at least, I hoped so. If it is here..."
+ e_dt "...Then there can be only one meaning. I have to report this at once!"
+ e_ds "Going somewhere, darling?"
show dialog_detective at prologue_right1
- show dialog_deadlyshadow at prologue_right2
+ show dialog_deadlyshock at prologue_right2
with move
- "???" "Uh oh..."
- show dialog_assassinshadow at toffscreenright with None
+ e_dt "Uh oh..."
show dialog_detective at prologue_center
- show dialog_deadlyshadow at tright
- show dialog_assassinshadow at tleft
+ show dialog_deadlyshock at prologue_right2
+ show dialog_darkmana at prologue_left
with move
- "???" "This won't end well..."
- "???" "But still, I cannot afford to fail this mission."
+ e_ds "Humans, always in hurry... Why don't you dance with us, darling?"
+ e_dt "I appreciate the invite, but I cannot afford to fail this mission. En garde!"
scene black with vpunch
stop music fadeout 2.5
pause 1.0