Word replacement accent system (#15086)

This commit is contained in:
Kara
2023-04-03 19:50:37 -07:00
committed by GitHub
parent f8f318def8
commit 18df657fb6
11 changed files with 338 additions and 150 deletions

View File

@@ -1,6 +1,8 @@
# Accents that work off of full replacements rather than word replacements.
- type: accent
id: cat
words:
fullReplacements:
- accent-words-cat-1
- accent-words-cat-2
- accent-words-cat-3
@@ -9,7 +11,7 @@
- type: accent
id: dog
words:
fullReplacements:
- accent-words-dog-1
- accent-words-dog-2
- accent-words-dog-3
@@ -18,7 +20,7 @@
- type: accent
id: mouse
words:
fullReplacements:
- accent-words-mouse-1
- accent-words-mouse-2
- accent-words-mouse-3
@@ -26,41 +28,41 @@
- type: accent
id: mumble
words:
- accent-words-mumble-1
- accent-words-mumble-2
- accent-words-mumble-3
fullReplacements:
- accent-words-mumble-1
- accent-words-mumble-2
- accent-words-mumble-3
- type: accent
id: silicon
words:
- accent-words-silicon-1
- accent-words-silicon-2
- accent-words-silicon-3
- accent-words-silicon-4
fullReplacements:
- accent-words-silicon-1
- accent-words-silicon-2
- accent-words-silicon-3
- accent-words-silicon-4
- type: accent
id: xeno
words:
- accent-words-xeno-1
- accent-words-xeno-2
- accent-words-xeno-3
- accent-words-xeno-4
fullReplacements:
- accent-words-xeno-1
- accent-words-xeno-2
- accent-words-xeno-3
- accent-words-xeno-4
- type: accent
id: zombie
words:
- accent-words-zombie-1
- accent-words-zombie-2
- accent-words-zombie-3
- accent-words-zombie-4
- accent-words-zombie-5
- accent-words-zombie-6
- accent-words-zombie-7
fullReplacements:
- accent-words-zombie-1
- accent-words-zombie-2
- accent-words-zombie-3
- accent-words-zombie-4
- accent-words-zombie-5
- accent-words-zombie-6
- accent-words-zombie-7
- type: accent
id: genericAggressive
words:
fullReplacements:
- accent-words-generic-aggressive-1
- accent-words-generic-aggressive-2
- accent-words-generic-aggressive-3
@@ -68,7 +70,7 @@
- type: accent
id: duck
words:
fullReplacements:
- accent-words-duck-1
- accent-words-duck-2
- accent-words-duck-3
@@ -76,7 +78,7 @@
- type: accent
id: chicken
words:
fullReplacements:
- accent-words-chicken-1
- accent-words-chicken-2
- accent-words-chicken-3
@@ -84,7 +86,7 @@
- type: accent
id: pig
words:
fullReplacements:
- accent-words-pig-1
- accent-words-pig-2
- accent-words-pig-3

View File

@@ -0,0 +1,63 @@
# Accents that work off of word replacements.
# this is kind of dumb but localization demands it.
# i guess you could just specify the prefix ('mobster') and count and let the system fill it
- type: accent
id: mobster
wordReplacements:
accent-mobster-words-1: accent-mobster-words-replace-1
accent-mobster-words-2: accent-mobster-words-replace-2
accent-mobster-words-3: accent-mobster-words-replace-3
accent-mobster-words-4: accent-mobster-words-replace-4
accent-mobster-words-5: accent-mobster-words-replace-5
accent-mobster-words-6: accent-mobster-words-replace-6
accent-mobster-words-7: accent-mobster-words-replace-7
accent-mobster-words-8: accent-mobster-words-replace-8
accent-mobster-words-9: accent-mobster-words-replace-9
accent-mobster-words-10: accent-mobster-words-replace-10
accent-mobster-words-11: accent-mobster-words-replace-11
accent-mobster-words-12: accent-mobster-words-replace-12
accent-mobster-words-13: accent-mobster-words-replace-13
accent-mobster-words-14: accent-mobster-words-replace-14
accent-mobster-words-15: accent-mobster-words-replace-15
accent-mobster-words-16: accent-mobster-words-replace-16
accent-mobster-words-17: accent-mobster-words-replace-17
- type: accent
id: dwarf
wordReplacements:
accent-dwarf-words-1: accent-dwarf-words-replace-1
accent-dwarf-words-2: accent-dwarf-words-replace-2
accent-dwarf-words-3: accent-dwarf-words-replace-3
accent-dwarf-words-4: accent-dwarf-words-replace-4
accent-dwarf-words-5: accent-dwarf-words-replace-5
accent-dwarf-words-6: accent-dwarf-words-replace-6
accent-dwarf-words-7: accent-dwarf-words-replace-7
accent-dwarf-words-8: accent-dwarf-words-replace-8
accent-dwarf-words-9: accent-dwarf-words-replace-9
accent-dwarf-words-10: accent-dwarf-words-replace-10
accent-dwarf-words-11: accent-dwarf-words-replace-11
accent-dwarf-words-12: accent-dwarf-words-replace-12
accent-dwarf-words-13: accent-dwarf-words-replace-13
accent-dwarf-words-14: accent-dwarf-words-replace-14
accent-dwarf-words-15: accent-dwarf-words-replace-15
accent-dwarf-words-16: accent-dwarf-words-replace-16
accent-dwarf-words-17: accent-dwarf-words-replace-17
accent-dwarf-words-18: accent-dwarf-words-replace-18
accent-dwarf-words-19: accent-dwarf-words-replace-19
accent-dwarf-words-20: accent-dwarf-words-replace-20
accent-dwarf-words-21: accent-dwarf-words-replace-21
accent-dwarf-words-22: accent-dwarf-words-replace-22
accent-dwarf-words-23: accent-dwarf-words-replace-23
accent-dwarf-words-24: accent-dwarf-words-replace-24
accent-dwarf-words-25: accent-dwarf-words-replace-25
accent-dwarf-words-26: accent-dwarf-words-replace-26
accent-dwarf-words-27: accent-dwarf-words-replace-27
accent-dwarf-words-28: accent-dwarf-words-replace-28
accent-dwarf-words-29: accent-dwarf-words-replace-29
accent-dwarf-words-30: accent-dwarf-words-replace-30
accent-dwarf-words-31: accent-dwarf-words-replace-31
accent-dwarf-words-32: accent-dwarf-words-replace-32
accent-dwarf-words-33: accent-dwarf-words-replace-33
accent-dwarf-words-34: accent-dwarf-words-replace-34
accent-dwarf-words-35: accent-dwarf-words-replace-35

View File

@@ -42,7 +42,8 @@
Male: UnisexDwarf
Female: UnisexDwarf
Unsexed: UnisexDwarf
- type: DwarfAccent
- type: ReplacementAccent
accent: dwarf
- type: Speech
speechSounds: Bass