diff --git a/README.md b/README.md index 4ce4eab..0ef4436 100644 --- a/README.md +++ b/README.md @@ -45,8 +45,12 @@ Added more than 20 configuration options to let you tune the mod to your likings - Kevrlet -> Author of `FixBailChance`, where a lot of inspiration was drawn. - SirNukes -> Author of `SirNukes Mod Support APIs`. - Smashicons -> Author of the image used as Thumbnail (https://www.flaticon.es/autores/smashicons) + - https://text2voice.org, https://twistedwave.com/online and https://voicechanger.io/ -> All of them used to create the custom dialog lines. ## Changelog +### 0.6.0 + - Added custom dialog lines during harass operation, now you know that you are threatening them. + - Minor fixes ### 0.5.0 - Improved the "Harass" command vs capital ships, now it will only shoften them. - Added distance checks to the "Harass" command, now you really need to stick on the target. diff --git a/content.xml b/content.xml index 76db455..34a8be0 100644 --- a/content.xml +++ b/content.xml @@ -1,5 +1,5 @@ - + diff --git a/libraries/sound_library.xml b/libraries/sound_library.xml new file mode 100644 index 0000000..d0ab735 --- /dev/null +++ b/libraries/sound_library.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/md/betterpiracy_custom_bail_logic.xml b/md/betterpiracy_custom_bail_logic.xml index 0ebaaa5..68b0a53 100644 --- a/md/betterpiracy_custom_bail_logic.xml +++ b/md/betterpiracy_custom_bail_logic.xml @@ -15,6 +15,7 @@ + diff --git a/md/betterpiracy_harass.xml b/md/betterpiracy_harass.xml index a814053..0c2d5d4 100644 --- a/md/betterpiracy_harass.xml +++ b/md/betterpiracy_harass.xml @@ -301,6 +301,7 @@ + diff --git a/md/notifications.xml b/md/notifications.xml index 00c5095..7a33be1 100644 --- a/md/notifications.xml +++ b/md/notifications.xml @@ -6,7 +6,7 @@ @@ -30,12 +30,12 @@ - + - md.Betterpiracy_config.Config.$Config.{$combat_bailing_pilots_destroy_components} == 1 and $target.exists + md.Betterpiracy_config.Config.$Config.{'$combat_bailing_pilots_destroy_components'} == 1 and $target.exists diff --git a/resources/Commands.txt b/resources/Commands.txt index 0641d7d..3d94583 100644 --- a/resources/Commands.txt +++ b/resources/Commands.txt @@ -1,2 +1,11 @@ // Update mod in SteamWorkshop. (Remember to add a proper change note) -WorkshopTool update -path "..\X4 Foundations\extensions\better_piracy" -buildcat -changenote "" \ No newline at end of file +WorkshopTool update -path "..\X4 Foundations\extensions\better_piracy" -buildcat -changenote "" + +// Workflow to generate new audio lines +1) https://text2voice.org + -> English: Joanna, Female +2) https://twistedwave.com/online + -> Normalize all audio with "Effects -> Normalize... -> RMS value" + -> Export as "WAVE audio -> 16 bits" +3) https://voicechanger.io/ + -> Use the "Dalek" \ No newline at end of file diff --git a/t/0001-l034.xml b/t/0001-l034.xml index 038378b..4b91951 100644 --- a/t/0001-l034.xml +++ b/t/0001-l034.xml @@ -59,4 +59,15 @@ (Combat bailing pilots destroy components name)Combat bailing pilots destroy components (Combat bailing pilots destroy components mouseover)When enabled, after after shooting a target until it bails the bailing pilot will destroy some of the ship componets.\n\nThe number of componets destroyed is proportional to the pilot morale. + + The battle is over, abandon your ship immediately! + We are just interested in the ship. Make it easy and surrender now! + You have only two options now, surrender or prepare to die! + We are going to board the ship. You don't want to be inside when that happens! + You stand no chance, be smart, and surrender. + Are you really willing to die? No? Then get out of the ship! + You are not going to make it out with your ship, but you can still make it out alive. + You have already proved your courage, now prove your wisdom and surrender! + Your stubbornness will end up killing you. Surrender now! + diff --git a/t/0001-l044.xml b/t/0001-l044.xml index 7d57d97..629c401 100644 --- a/t/0001-l044.xml +++ b/t/0001-l044.xml @@ -59,4 +59,15 @@ (Combat bailing pilots destroy components name)Combat bailing pilots destroy components (Combat bailing pilots destroy components mouseover)When enabled, after after shooting a target until it bails the bailing pilot will destroy some of the ship componets.\n\nThe number of componets destroyed is proportional to the pilot morale. + + The battle is over, abandon your ship immediately! + We are just interested in the ship. Make it easy and surrender now! + You have only two options now, surrender or prepare to die! + We are going to board the ship. You don't want to be inside when that happens! + You stand no chance, be smart, and surrender. + Are you really willing to die? No? Then get out of the ship! + You are not going to make it out with your ship, but you can still make it out alive. + You have already proved your courage, now prove your wisdom and surrender! + Your stubbornness will end up killing you. Surrender now! + diff --git a/t/0001-l049.xml b/t/0001-l049.xml index 95d7375..615b4a8 100644 --- a/t/0001-l049.xml +++ b/t/0001-l049.xml @@ -59,4 +59,15 @@ (Combat bailing pilots destroy components name)Combat bailing pilots destroy components (Combat bailing pilots destroy components mouseover)When enabled, after after shooting a target until it bails the bailing pilot will destroy some of the ship componets.\n\nThe number of componets destroyed is proportional to the pilot morale. + + The battle is over, abandon your ship immediately! + We are just interested in the ship. Make it easy and surrender now! + You have only two options now, surrender or prepare to die! + We are going to board the ship. You don't want to be inside when that happens! + You stand no chance, be smart, and surrender. + Are you really willing to die? No? Then get out of the ship! + You are not going to make it out with your ship, but you can still make it out alive. + You have already proved your courage, now prove your wisdom and surrender! + Your stubbornness will end up killing you. Surrender now! + diff --git a/t/0001.xml b/t/0001.xml index df2f649..88a1781 100644 --- a/t/0001.xml +++ b/t/0001.xml @@ -59,4 +59,15 @@ (Combat bailing pilots destroy components name)Combat bailing pilots destroy components (Combat bailing pilots destroy components mouseover)When enabled, after after shooting a target until it bails the bailing pilot will destroy some of the ship componets.\n\nThe number of componets destroyed is proportional to the pilot morale. + + The battle is over, abandon your ship immediately! + We are just interested in the ship. Make it easy and surrender now! + You have only two options now, surrender or prepare to die! + We are going to board the ship. You don't want to be inside when that happens! + You stand no chance, be smart, and surrender. + Are you really willing to die? No? Then get out of the ship! + You are not going to make it out with your ship, but you can still make it out alive. + You have already proved your courage, now prove your wisdom and surrender! + Your stubbornness will end up killing you. Surrender now! + diff --git a/voice/61538/normal/4401.wav b/voice/61538/normal/4401.wav new file mode 100644 index 0000000..7c2d025 Binary files /dev/null and b/voice/61538/normal/4401.wav differ diff --git a/voice/61538/normal/4402.wav b/voice/61538/normal/4402.wav new file mode 100644 index 0000000..99168bd Binary files /dev/null and b/voice/61538/normal/4402.wav differ diff --git a/voice/61538/normal/4403.wav b/voice/61538/normal/4403.wav new file mode 100644 index 0000000..71980f5 Binary files /dev/null and b/voice/61538/normal/4403.wav differ diff --git a/voice/61538/normal/4404.wav b/voice/61538/normal/4404.wav new file mode 100644 index 0000000..ae30b2f Binary files /dev/null and b/voice/61538/normal/4404.wav differ diff --git a/voice/61538/normal/4405.wav b/voice/61538/normal/4405.wav new file mode 100644 index 0000000..bac4929 Binary files /dev/null and b/voice/61538/normal/4405.wav differ diff --git a/voice/61538/normal/4406.wav b/voice/61538/normal/4406.wav new file mode 100644 index 0000000..33b4c73 Binary files /dev/null and b/voice/61538/normal/4406.wav differ diff --git a/voice/61538/normal/4407.wav b/voice/61538/normal/4407.wav new file mode 100644 index 0000000..cc7f2a1 Binary files /dev/null and b/voice/61538/normal/4407.wav differ diff --git a/voice/61538/normal/4408.wav b/voice/61538/normal/4408.wav new file mode 100644 index 0000000..7447cae Binary files /dev/null and b/voice/61538/normal/4408.wav differ diff --git a/voice/61538/normal/4409.wav b/voice/61538/normal/4409.wav new file mode 100644 index 0000000..d52d104 Binary files /dev/null and b/voice/61538/normal/4409.wav differ