Class PresentationSettings
- Namespace
- SurvivorsMaker.Presentation
- Assembly
- SurvivorsMaker.Presentation.dll
Presentation-only tuning. These values never affect simulation state.
public sealed class PresentationSettings
- Inheritance
-
PresentationSettings
- Inherited Members
Constructors
PresentationSettings()
public PresentationSettings()
Fields
Accessibility
Accessibility tuning; a new instance uses the package presentation defaults.
[Tooltip("Accessibility tuning; a new instance uses the package presentation defaults.")]
public AccessibilitySettings Accessibility
Field Value
Boss
Boss tuning; a new instance uses the package presentation defaults.
[Tooltip("Boss tuning; a new instance uses the package presentation defaults.")]
public BossVisualSettings Boss
Field Value
Character
Character tuning; a new instance uses the package presentation defaults.
[Tooltip("Character tuning; a new instance uses the package presentation defaults.")]
public CharacterVisualSettings Character
Field Value
CustomEvents
[Tooltip("Effects for game-defined events by id (SimEvent.CustomId). Code can also register handlers with WorldView.RegisterCustomEvent.")]
public List<CustomEventEffect> CustomEvents
Field Value
DamageNumbers
Damage Numbers tuning; a new instance uses the package presentation defaults.
[Tooltip("Damage Numbers tuning; a new instance uses the package presentation defaults.")]
public DamageNumberSettings DamageNumbers
Field Value
Death
Death tuning; a new instance uses the package presentation defaults.
[Tooltip("Death tuning; a new instance uses the package presentation defaults.")]
public DeathEffectSettings Death
Field Value
Effects
Effects tuning; a new instance uses the package presentation defaults.
[Tooltip("Effects tuning; a new instance uses the package presentation defaults.")]
public CombatEffectSettings Effects
Field Value
Elite
Elite tuning; a new instance uses the package presentation defaults.
[Tooltip("Elite tuning; a new instance uses the package presentation defaults.")]
public EliteVisualSettings Elite
Field Value
Shake
Shake tuning; a new instance uses the package presentation defaults.
[Tooltip("Shake tuning; a new instance uses the package presentation defaults.")]
public ScreenShakeSettings Shake
Field Value
Sound
Sound tuning; a new instance uses the package presentation defaults.
[Tooltip("Sound tuning; a new instance uses the package presentation defaults.")]
public SoundPlaybackSettings Sound
Field Value
Status
Status tuning; a new instance uses the package presentation defaults.
[Tooltip("Status tuning; a new instance uses the package presentation defaults.")]
public StatusVisualSettings Status
Field Value
UseUnscaledTime
Use real frame time for visual animation, independent of Time.timeScale.
[Tooltip("Use real frame time for visual animation, independent of Time.timeScale.")]
public bool UseUnscaledTime
Field Value
Views
World-view pooling, depth, sorting and fallback visual settings.
[Tooltip("World-view pooling, depth, sorting and fallback visual settings.")]
public WorldViewSettings Views
Field Value
WeaponFields
Weapon Fields tuning; a new instance uses the package presentation defaults.
[Tooltip("Weapon Fields tuning; a new instance uses the package presentation defaults.")]
public WeaponFieldSettings WeaponFields
Field Value
Properties
DeltaTime
public float DeltaTime { get; }
Property Value
Now
public float Now { get; }