RuntimeLetterProperties
Namespace: Murder.Core.Graphics
Assembly: Murder.dll
public sealed struct RuntimeLetterProperties : IEquatable<T>
Properties of a letter when printing it.
Implements: IEquatable<T>
⭐ Properties
Color
public T? Color { get; public set; }
Returns
T?
Glitch
public float Glitch { get; public set; }
Whether this will trigger a ~GLITCH~.
Returns
float
Pause
public int Pause { get; public set; }
Amount of pause after this letter is printed.
Returns
int
Properties
public RuntimeLetterPropertiesFlag Properties { get; public set; }
Returns
RuntimeLetterPropertiesFlag
Shake
public float Shake { get; public set; }
Whether this will trigger a !SHAKE! (and intensity).
Returns
float
SmallPause
public int SmallPause { get; public set; }
Amount of small pauses after this letter is printed.
Returns
int
Speed
public float Speed { get; public set; }
Override the text speed from this letter on.
Returns
float
⭐ Methods
CombineWith(RuntimeLetterProperties)
public RuntimeLetterProperties CombineWith(RuntimeLetterProperties other)
Parameters
other
RuntimeLetterProperties
Returns
RuntimeLetterProperties
Equals(RuntimeLetterProperties)
public virtual bool Equals(RuntimeLetterProperties other)
Parameters
other
RuntimeLetterProperties
Returns
bool
Equals(Object)
public virtual bool Equals(Object obj)
Parameters
obj
Object
Returns
bool
GetHashCode()
public virtual int GetHashCode()
Returns
int
ToString()
public virtual string ToString()
Returns
string
⚡