speech.yml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. # If you add a new trait, make sure to add the corresponding component to the whitelist in \Resources\Prototypes\Entities\Mobs\Player\clone.yml so it gets copied to clones correctly!
  2. # Free
  3. - type: trait
  4. id: Accentless
  5. name: trait-accentless-name
  6. description: trait-accentless-desc
  7. category: SpeechTraits
  8. cost: 2
  9. components:
  10. - type: Accentless
  11. removes:
  12. - type: LizardAccent
  13. - type: MothAccent
  14. - type: ReplacementAccent
  15. accent: dwarf
  16. # 1 Cost
  17. - type: trait
  18. id: SouthernAccent
  19. name: trait-southern-name
  20. description: trait-southern-desc
  21. category: SpeechTraits
  22. cost: 1
  23. components:
  24. - type: SouthernAccent
  25. - type: trait
  26. id: PirateAccent
  27. name: trait-pirate-accent-name
  28. description: trait-pirate-accent-desc
  29. category: SpeechTraits
  30. cost: 1
  31. components:
  32. - type: PirateAccent
  33. - type: trait
  34. id: CowboyAccent
  35. name: trait-cowboy-name
  36. description: trait-cowboy-desc
  37. category: SpeechTraits
  38. cost: 1
  39. components:
  40. - type: ReplacementAccent
  41. accent: cowboy
  42. - type: trait
  43. id: GermanAccent
  44. name: trait-german-name
  45. description: trait-german-desc
  46. category: SpeechTraits
  47. cost: 1
  48. components:
  49. - type: GermanAccent
  50. - type: trait
  51. id: ItalianAccent
  52. name: trait-italian-name
  53. description: trait-italian-desc
  54. category: SpeechTraits
  55. cost: 1
  56. components:
  57. - type: ReplacementAccent
  58. accent: italian
  59. - type: trait
  60. id: FrenchAccent
  61. name: trait-french-name
  62. description: trait-french-desc
  63. category: SpeechTraits
  64. cost: 1
  65. components:
  66. - type: FrenchAccent
  67. - type: trait
  68. id: SpanishAccent
  69. name: trait-spanish-name
  70. description: trait-spanish-desc
  71. category: SpeechTraits
  72. cost: 1
  73. components:
  74. - type: SpanishAccent
  75. - type: trait
  76. id: Liar
  77. name: trait-liar-name
  78. description: trait-liar-desc
  79. category: SpeechTraits
  80. cost: 1
  81. components:
  82. - type: ReplacementAccent
  83. accent: liar
  84. # 2 Cost
  85. - type: trait
  86. id: SocialAnxiety
  87. name: trait-socialanxiety-name
  88. description: trait-socialanxiety-desc
  89. category: SpeechTraits
  90. cost: 2
  91. components:
  92. - type: StutteringAccent
  93. matchRandomProb: 0.1
  94. fourRandomProb: 0
  95. threeRandomProb: 0
  96. cutRandomProb: 0
  97. - type: trait
  98. id: FrontalLisp
  99. name: trait-frontal-lisp-name
  100. description: trait-frontal-lisp-desc
  101. category: SpeechTraits
  102. cost: 2
  103. components:
  104. - type: FrontalLisp