diff --git a/openpeon/config.lua b/openpeon/config.lua new file mode 100644 index 0000000..94d8628 --- /dev/null +++ b/openpeon/config.lua @@ -0,0 +1,14 @@ +---@class SigilConfig +---@field target table +---@field ignore? string[] + +---@type SigilConfig +local config = { + target = { + linux = "~/.config/openpeon", + default = "~/.config/openpeon", + }, + ignore = {}, +} + +return config diff --git a/openpeon/files/packs/peon/openpeon.json b/openpeon/files/packs/peon/openpeon.json new file mode 100644 index 0000000..90c4a7e --- /dev/null +++ b/openpeon/files/packs/peon/openpeon.json @@ -0,0 +1,177 @@ +{ + "cesp_version": "1.0", + "name": "peon", + "display_name": "Orc Peon", + "version": "1.0.0", + "author": { + "name": "tonyyont", + "github": "tonyyont" + }, + "license": "CC-BY-NC-4.0", + "language": "en", + "categories": { + "session.start": { + "sounds": [ + { + "file": "sounds/PeonReady1.wav", + "label": "Ready to work?", + "sha256": "c821c124004af55b1d1bc97261e4f4521e234b78748addd585b3f03711f64584" + }, + { + "file": "sounds/PeonWhat1.wav", + "label": "Yes?", + "sha256": "d4f5696d9db6875c80c8dccf95f6d8047a4564b214be90792b8a766e313106a3" + }, + { + "file": "sounds/PeonWhat3.wav", + "label": "What you want?", + "sha256": "4e8197030f01cbaef968ddb9566f19bfd68b3af622748238a3049d218bb64eed" + } + ] + }, + "task.acknowledge": { + "sounds": [ + { + "file": "sounds/PeonYes1.wav", + "label": "I can do that.", + "sha256": "a644ec5632e566df6c057e124319884b5123eea5d5f54b04280b097c2231cc0b" + }, + { + "file": "sounds/PeonYes2.wav", + "label": "Be happy to.", + "sha256": "1aaee40174ef4f6109dadc1d28edcbcd63eae27bd9e0b520c40c17e988a365d6" + }, + { + "file": "sounds/PeonYes3.wav", + "label": "Work, work.", + "sha256": "18669847b60fc5b1bb41327dc075412aeb2a823d5a9d84476ddc2960baffa959" + }, + { + "file": "sounds/PeonYes4.wav", + "label": "Okie dokie.", + "sha256": "89b9f19fec29fde3b513cc98bcf1614a6d264850f65e6816a4483ac49dc34cc2" + }, + { + "file": "sounds/PeonYesAttack1.wav", + "label": "OK.", + "sha256": "2f22168c1e7ea041286a26d568771d0f89438229555020d6a4a00b4b860c67de" + }, + { + "file": "sounds/PeonYesAttack2.wav", + "label": "I can do that.", + "sha256": "bdf41f5f2d94103c8ef7a965701654a3921063920c7d98abd49c85eb064e1707" + }, + { + "file": "sounds/PeonYesAttack3.wav", + "label": "Be happy to.", + "sha256": "097361087515743db44ee93bfc4865fc331d270cb512805844610259a012b869" + } + ] + }, + "task.complete": { + "sounds": [ + { + "file": "sounds/PeonReady1.wav", + "label": "Ready to work?", + "sha256": "c821c124004af55b1d1bc97261e4f4521e234b78748addd585b3f03711f64584" + }, + { + "file": "sounds/PeonWhat4.wav", + "label": "Something need doing?", + "sha256": "6ee4f9d9f9d2fede1f953a196de8875dba2ffefa0c5c732adad3de45bbaf090e" + }, + { + "file": "sounds/PeonYes1.wav", + "label": "I can do that.", + "sha256": "a644ec5632e566df6c057e124319884b5123eea5d5f54b04280b097c2231cc0b" + }, + { + "file": "sounds/PeonYes2.wav", + "label": "Be happy to.", + "sha256": "1aaee40174ef4f6109dadc1d28edcbcd63eae27bd9e0b520c40c17e988a365d6" + }, + { + "file": "sounds/PeonYes3.wav", + "label": "Work, work.", + "sha256": "18669847b60fc5b1bb41327dc075412aeb2a823d5a9d84476ddc2960baffa959" + }, + { + "file": "sounds/PeonYesAttack1.wav", + "label": "OK.", + "sha256": "2f22168c1e7ea041286a26d568771d0f89438229555020d6a4a00b4b860c67de" + }, + { + "file": "sounds/PeonYesAttack3.wav", + "label": "Be happy to.", + "sha256": "097361087515743db44ee93bfc4865fc331d270cb512805844610259a012b869" + } + ] + }, + "task.error": { + "sounds": [ + { + "file": "sounds/PeonAngry4.wav", + "label": "Me not that kind of orc!", + "sha256": "39493727ee0dc6f134ee1c666c63240c6c9df77bceb8b529b549aa980d3849df" + }, + { + "file": "sounds/PeonDeath.wav", + "label": "Ugh.", + "sha256": "c46dd952a4dca36cc3e71b5594d6b102ad8366380ca411190e38290090d258c8" + } + ] + }, + "input.required": { + "sounds": [ + { + "file": "sounds/PeonWhat4.wav", + "label": "Something need doing?", + "sha256": "6ee4f9d9f9d2fede1f953a196de8875dba2ffefa0c5c732adad3de45bbaf090e" + }, + { + "file": "sounds/PeonWhat2.wav", + "label": "Hmm?", + "sha256": "51d3de60bbb1973f291b7059dc1a8c0d44ff7f524d31881c4ab790c5a2922ef2" + }, + { + "file": "sounds/PeonWhat3.wav", + "label": "What you want?", + "sha256": "4e8197030f01cbaef968ddb9566f19bfd68b3af622748238a3049d218bb64eed" + }, + { + "file": "sounds/PeonWhat1.wav", + "label": "Yes?", + "sha256": "d4f5696d9db6875c80c8dccf95f6d8047a4564b214be90792b8a766e313106a3" + } + ] + }, + "resource.limit": { + "sounds": [ + { + "file": "sounds/PeonWarcry1.wav", + "label": "Why not?", + "sha256": "a8405dccabe1de88a421e77526cc9f89acb6e1c0eb43011e31a63305d2a9c310" + } + ] + }, + "user.spam": { + "sounds": [ + { + "file": "sounds/PeonAngry1.wav", + "label": "Whaaat?", + "sha256": "12383949b2a8241fd6f5a6edc03c0655f9765d0744a7aecc709d6026bb8f4698" + }, + { + "file": "sounds/PeonAngry2.wav", + "label": "Me busy, leave me alone!", + "sha256": "bbf910617a548e55a45d2a7ebc74e45fa18e8bc6a3004f84e6e1af94434b146d" + }, + { + "file": "sounds/PeonAngry3.wav", + "label": "No time for play.", + "sha256": "cf68875ec1600020d304c4b3c23a0116509acbf8e61d67d30c6d6ffcb9f13b69" + } + ] + } + } +} diff --git a/openpeon/files/packs/peon/sounds/PeonAngry1.wav b/openpeon/files/packs/peon/sounds/PeonAngry1.wav new file mode 100644 index 0000000..8e2f739 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonAngry1.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonAngry2.wav b/openpeon/files/packs/peon/sounds/PeonAngry2.wav new file mode 100644 index 0000000..ac45625 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonAngry2.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonAngry3.wav b/openpeon/files/packs/peon/sounds/PeonAngry3.wav new file mode 100644 index 0000000..2dd6fc9 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonAngry3.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonAngry4.wav b/openpeon/files/packs/peon/sounds/PeonAngry4.wav new file mode 100644 index 0000000..fa41122 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonAngry4.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonDeath.wav b/openpeon/files/packs/peon/sounds/PeonDeath.wav new file mode 100644 index 0000000..333e13b Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonDeath.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonReady1.wav b/openpeon/files/packs/peon/sounds/PeonReady1.wav new file mode 100644 index 0000000..4a2be10 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonReady1.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonWarcry1.wav b/openpeon/files/packs/peon/sounds/PeonWarcry1.wav new file mode 100644 index 0000000..3cd18b0 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonWarcry1.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonWhat1.wav b/openpeon/files/packs/peon/sounds/PeonWhat1.wav new file mode 100644 index 0000000..6652339 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonWhat1.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonWhat2.wav b/openpeon/files/packs/peon/sounds/PeonWhat2.wav new file mode 100644 index 0000000..24d9ae3 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonWhat2.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonWhat3.wav b/openpeon/files/packs/peon/sounds/PeonWhat3.wav new file mode 100644 index 0000000..efdf740 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonWhat3.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonWhat4.wav b/openpeon/files/packs/peon/sounds/PeonWhat4.wav new file mode 100644 index 0000000..115cc55 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonWhat4.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonYes1.wav b/openpeon/files/packs/peon/sounds/PeonYes1.wav new file mode 100644 index 0000000..3a927e7 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonYes1.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonYes2.wav b/openpeon/files/packs/peon/sounds/PeonYes2.wav new file mode 100644 index 0000000..3e27bb2 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonYes2.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonYes3.wav b/openpeon/files/packs/peon/sounds/PeonYes3.wav new file mode 100644 index 0000000..e937e1f Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonYes3.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonYes4.wav b/openpeon/files/packs/peon/sounds/PeonYes4.wav new file mode 100644 index 0000000..cafaedf Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonYes4.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonYesAttack1.wav b/openpeon/files/packs/peon/sounds/PeonYesAttack1.wav new file mode 100644 index 0000000..91a0e2a Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonYesAttack1.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonYesAttack2.wav b/openpeon/files/packs/peon/sounds/PeonYesAttack2.wav new file mode 100644 index 0000000..ca6b8c7 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonYesAttack2.wav differ diff --git a/openpeon/files/packs/peon/sounds/PeonYesAttack3.wav b/openpeon/files/packs/peon/sounds/PeonYesAttack3.wav new file mode 100644 index 0000000..9a55946 Binary files /dev/null and b/openpeon/files/packs/peon/sounds/PeonYesAttack3.wav differ