Skip to content

Commit

Permalink
Dart explore scripting work
Browse files Browse the repository at this point in the history
  • Loading branch information
Timbles committed Jun 6, 2024
1 parent 292cba3 commit fd89e87
Show file tree
Hide file tree
Showing 9 changed files with 1,396 additions and 174 deletions.
54 changes: 29 additions & 25 deletions Data/Mods/constance_ouruin/Data/Dialogues/ouruin/dhs_variables.txt
Original file line number Diff line number Diff line change
Expand Up @@ -141,8 +141,8 @@ Define variable, its values and notes for each value.
1: Player is loading into Nui Warrens from Depot (depot.xml)

ouruin_agra_state
0: Player is loading into Agra Hood from Explore (level1_explore.xml)'s Gate Guards
1: Player is loading into Agra Hood from Explore (level1_explore.xml)'s shortcut
0: Player is loading into Agra Hood from Moritz Block (level1_explore.xml)'s Gate Guards
1: Player is loading into Agra Hood from Moritz Hood (level1_explore.xml)'s shortcut
2: Player is loading into Agra Hood from High Road (level1_b.xml)
3: Player is loading into Agra Hood from the Speakeasy (speakeasy.xml)

Expand Down Expand Up @@ -199,11 +199,15 @@ Define variable, its values and notes for each value.
ouruin_match_active
0: Inactive
1: Active

ouruin_faas_state
0: Player is loading into Faas' Sanctuary from Explore (level1_explore.xml)
1: Player is loading into Faas' Sanctuary from Rat Den (ratden.xml)

ouruin_lvl2_state
0: Player is loading into Fractured Home from Crackdown (level1.xml) for the first time
0: Player is loading into Fractured Home from High Road (level1_b.xml)
1: Player is loading into Fractured Home from Donatas Fight (level2_fight.xml) and onwards
2: Player has watched the initial Guards cutscene.
2: Player has watched the initial Guards cutscene

ouruin_lvl2_investigate
0: Player has not reached home
Expand Down Expand Up @@ -292,19 +296,20 @@ Define variable, its values and notes for each value.
3: Dart has been challenged
4: Dart has beaten Ghost in dueling
5: Dart has been beaten. Quest complete!
6: Player has given drug money to Dart. Quest complete!

ouruin_dart_duel
0: Ghost cannot challenge
1: Dart can be challenged
2: Duel is underway
3: Ghost has won the duel
ouruin_dart_backstory

ouruin_dart_duel
0: Ghost cannot challenge
1: Dart can be challenged
2: Duel is underway
3: Ghost has won the duel

ouruin_dart_quest_valerian
0: Dart has not asked Ghost for valerian root
1: Dart has asked Ghost for valerian root
2: Ghost has acquired valerian root
3: Dart has been given valerian root
ouruin_dart_quest_valerian
0: Dart has not asked Ghost for valerian root
1: Dart has asked Ghost for valerian root
2: Ghost has acquired valerian root
3: Dart has been given valerian root

ouruin_beggar_quest
0: Beggar has not been met
Expand Down Expand Up @@ -436,21 +441,20 @@ Define variable, its values and notes for each value.

ouruin_ratty_bond


ouruin_gateguards_met

ouruin_gateguards_access
ouruin_gateguards_access

ouruin_gateguards_ambushed
ouruin_gateguards_ambushed

ouruin_gateguards_fight
0: Not challenged
1: Fight in progress
2: Fight lost
3: Fight won
4: Fight abandoned
ouruin_gateguards_fight
0: Not challenged
1: Fight in progress
2: Fight lost
3: Fight won
4: Fight abandoned

ouruin_gateguards_fleed
ouruin_gateguards_fleed


-- Dialogue
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,4 +106,4 @@ send_character_message 2 "set_morph_target diss 0.8 0.3 outExpo"
say 2 "Dart" "[wait 0.1]It doesn't matter. [wait 0.2]I was never alright."
set_character_pos 2 -33.5393 -40.7371 -64.9707 0
send_character_message 2 "set_animation \"Data/Animations/dart_cross.anm\""
send_level_message "dart_choices"
send_level_message "dialogue_done"
Original file line number Diff line number Diff line change
Expand Up @@ -78,3 +78,4 @@ send_character_message 2 "set_morph_target angry 0.0 0.3 outExpo"
send_character_message 1 "set_morph_target think 1.0 0.3 outExpo"
say 1 "Ghost" "Right... [wait 0.15]Bring a longer blade, [wait 0.1]got it."
send_character_message 1 "set_morph_target think 0.0 0.6 outExpo"
send_level_message "dialogue_done"
Original file line number Diff line number Diff line change
Expand Up @@ -79,3 +79,4 @@ send_character_message 2 "set_morph_target angry 0.0 0.3 outExpo"
send_character_message 1 "set_morph_target think 1.0 0.3 outExpo"
say 1 "Ghost" "Of course... [wait 0.15]I'll be back, [wait 0.1]don't you worry."
send_character_message 1 "set_morph_target think 0.0 0.6 outExpo"
send_level_message "dialogue_done"
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@ send_character_message 2 "set_head_target -30.6301 -40.3794 -64.8833 1"
send_character_message 2 "set_eye_dir -32.9501 -39.4154 -64.1712 0"
send_character_message 1 "set_head_target -33.5205 -39.7151 -64.9355 1"
say 2 "Dart" "May your prints stay warm."
send_level_message "dialogue_done"
Original file line number Diff line number Diff line change
Expand Up @@ -80,4 +80,4 @@ send_character_message 2 "set_head_target -30.3705 -39.9328 -64.8217 1"
send_character_message 1 "set_animation \"Data/Animations/r_actionidle.anm\""
send_character_message 2 "set_morph_target smile 0.3 0.5 outExpo"
say 1 "Ghost" "Thanks[wait 0.1].[wait 0.1].[wait 0.1]."
send_level_message "dart_choices"
send_level_message "dialogue_done"
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,4 @@ send_character_message 2 "set_morph_target diss 0.0 0.3 outExpo"
send_character_message 2 "empty_hands"
set_character_pos 2 -33.5393 -40.7371 -64.9707 0
send_character_message 2 "set_animation \"Data/Animations/dart_cross.anm\""
send_level_message "dialogue_done"
1,508 changes: 1,361 additions & 147 deletions Data/Mods/constance_ouruin/Data/Levels/ouruin/level1_explore.xml

Large diffs are not rendered by default.

Binary file not shown.

0 comments on commit fd89e87

Please sign in to comment.