@@ -30,15 +30,24 @@ public class Config : IConfig
3030 [ Description ( "The duration of a single hint, in seconds." ) ]
3131 public float HintDuration { get ; set ; } = 2f ;
3232
33- [ Description ( "Whether or not to enable plugin overrides (see below)." ) ]
34- public bool EnablePluginOverrides { get ; set ; } = true ;
35-
3633 // ReSharper disable once CollectionNeverUpdated.Global
3734 [ Description ( "Messages that will appear if nothing else is quened for the display." ) ]
3835 public Dictionary < DisplayLocation , string > DefaultMessages { get ; set ; } = new ( )
3936 {
4037 } ;
4138
39+ [ Description ( "Whether or not to enable message overrides (see below)." ) ]
40+ public bool EnableMessageStartsWithOverrides { get ; set ; } = true ;
41+
42+ [ Description ( "Message overrides for specific hint positions." ) ]
43+ public Dictionary < string , DisplayLocation > MessageStartsWithOverrides { get ; set ; } = new ( )
44+ {
45+ { "You will respawn in" , DisplayLocation . Middle } ,
46+ } ;
47+
48+ [ Description ( "Whether or not to enable plugin overrides (see below)." ) ]
49+ public bool EnablePluginOverrides { get ; set ; } = true ;
50+
4251 [ Description ( "Plugin overrides for specific hint positions." ) ]
4352 public Dictionary < string , DisplayLocation > PluginOverrides { get ; set ; } = new ( )
4453 {
@@ -47,6 +56,9 @@ public class Config : IConfig
4756
4857 [ Description ( "The template for the hint display." ) ]
4958 public string HudTemplate { get ; set ; } =
50- "\" <line-height=95%><voffset=8.5em><alpha=#ff>\\ n\\ n\\ n<align=center>{0}{1}{2}{3}{4}</align>\" " ;
59+ "<line-height=95%><voffset=8.5em><alpha=#ff>\\ n\\ n\\ n<align=center>{0}{1}{2}{3}{4}</align>" ;
60+
61+ [ Description ( "Newlines per position, edit with template." ) ]
62+ public int LinesPerPosition { get ; set ; } = 6 ;
5163 }
5264}
0 commit comments