Namespace
Classes
AbilityInstance
Ability instance is an instance of spell / ability / skill, usually cast by an entity.
e.g. Flying fireball, basic attack projectiles, meteor rain spawner
AbilityInstance.WatchedCondition
AbilityLockHandle
AbilitySelfValidator
Validates if an entity can cast an ability by its properties.
AbilityTargetValidator
Validates if an entity can be targeted by an ability.
AbilityTargetValidatorWrapper
AbilityTrigger
"Buttons" that entities can press to spawn an instance of abilities.
AbilityTrigger.ChangedConfigHandle
Accessory
Accessory.AttachOffset
AchievementManager
AchPersistentVarAttribute
AchUnlockOnComplete
ActionAttackMove
ActionBase
ActionCast
ActionInteract
Actor
Actor take actions in the game. Most of game-related things inherits actor.
ActorCheck
ActorManager
AddedModifierData
ArcTelegraphController
ArmorBoostEffect
ArmorReductionEffect
Artifact
ArtifactWorldModel
AttachToCamera
AttachToFace
AttachToFace.CacheItem
AttachToHero
AttackCriticalEffect
AttackEmpowerEffect
AttackOverrideEffect
AttackProjectile
AttackTrigger
AttackTrigger has following behaviours:
1. Canceled channels will not put the ability on cooldown.
2. Channel/Cooldown ticks and animation speed will be scaled accordingly to attack speed bonuses/debuffs.
3. Cooldown time applied on OnChannelComplete will get a deduction by the amount of the time it took to channel.
4. Current configuration index will be set to 1 if the next attack is critical hit (if there is a second configuration), otherwise 0.
5. Cooldown time/Minimum delay will be shared between configurations.
AudioManager
AutoColumnGridLayout
Grid layout that automatically sets column count based on available parent width.
BackHandler
BasicEffect
BasicEffectWithStrength
BlindEffect
BoneOffset
BossMonster
BoxTelegraphController
CameraManager
CameraModifierBase
CameraModifierOffset
CameraModifierZoom
CastIndicatorManager
CastMethodData
CastMethodDataSerialization
Cells2D<T>
Channel
ChannelData
CharacterModelDisplay
ChargingChannel
ChargingChannelData
ChatManager
ChoiceShrine
CinematicCameraHelper
ClientEventManager
Provides many non-client events for every client to use.
CollectablesManager
ColorSmoothDamp
CommandMarker
ComponentCache<TKey, TValue>
A specialized LRUCache for caching components.
ConsoleManager
ControlManager
ConversationManager
Coroutiner
Your sole purpose is to run coroutines.
CrippleEffect
CurseStatusEffect
CursorManager
CustomAIBehaviors
CustomLogicBehavior
Lets you add various life-cycle functions on a game object on runtime.
DamageInstance
Dash
Helper class for easily making entities dash. (which basically is a friendly displacement)
DashAttackInstance
DataProcessorGroup<T>
DataProcessorGroup<TData, TFrom, TTo>
DeathInterruptEffect
DecorationSettings
DestroyInEditor
DestroyInPlayMode
DevCanvas
DevGameManager
Dew
The ultimate helper class widely used across the game.
DewAchievementItem
DewAdvText
DewAllHeroesPresentZone
Activates when all alive heroes are present in the collider.
DewAnimationClip
DewAnimationEntry
DewAudioClip
DewAudioSettings_Platform
DewAudioSettings_User
DewAudioSource
Shape of Dreams' AudioSource. Plays DewAudioClip that supports random clips and pitches.
DewAudioSourceSetup
DewBeamRenderer
DewBinding
Represents a customizable key / button bind. Can be used for gamepad / keyboard / mouse inputs.
DewBossRoomEntry
DewBuildProfile
DewBuildProfileGroup
DewCamera
DewCanvas
DewChildrenCullingGroup
DewCollider
Advanced 2D collider for hit-boxes and collision checks. Supports shapes like circle, box, and more complex shapes.
DewControlSettings_Platform
DewControlSettings_User
DewConversationExecutionContext
Mutable, available on server. Think of program stack for conversations.
DewConversationSettings
Immutable, available everywhere.
DewCutsceneDirector
DewDebug
DewDifficultySettings
DewEffect
DewElementals
DewEula
DewException
DewExpressionException
DewGameContentSettings
DewGameObserverWithProgress
DewGameplayExperienceSettings
DewGameplaySettings_Platform
DewGameplaySettings_User
DewGameResult
DewGameResult.PlayerData
DewGizmos
DewGraphicsSettings
DewGUI
Helper class for building custom GUIs.
DewHeroesTeleporter
DewInGameTutorialItem
DewInput
Shape of Dream's input system. Has priority / dynamic key binds / suppression support and et cetra. Handles all inputs from keyboards / gamepads / mice.
DewInputTrigger
DewInterestManagement
DewLaunchOptions
DewLocalization
DewLocalizedText
DewMath
DewMessageSettings
DewMod
Manages everything about mods.
DewMod.FieldsOnlyResolver
DewMusicItem
DewNetworkAuthenticator
DewNetworkBehaviour
NetworkBehaviour + LogicBehaviour
DewNetworkManager
DewNetworkStartSettings
DewPersistence
DewPersistence.AchievementsData
DewPersistence.AssetConverter
DewPersistence.GameData
DewPersistence.GemData
DewPersistence.GeneralData
DewPersistence.NetworkBehaviourConverter
DewPersistence.PlayerData
DewPersistence.RoomActorData
DewPersistence.RoomData
DewPersistence.RoomSavedObjectData
DewPersistence.SkillData
DewPersistence.StatusEffectData
DewPersistentGameObserver
DewPhysics
DewPhysics.EntitySweep
DewPhysicsManager
DewPlatformSettings
DewPlayer
DewPool
DewProfile
DewProfile.AchievementData
DewProfile.ConcededGameData
DewProfile.CosmeticsData
DewProfile.DailyReverieData
DewProfile.HeroStarSlotUnlockData
DewProfile.PurchaseData
DewProfile.ReverieDataBase
DewProfile.SpecialReverieData
DewProfile.StarData
DewProfile.UnlockData
DewProfileContinue
DewProfileItem
DewProfileStats
DewProfileStats.HeroData
DewProfileStats.ItemData
DewProfileStats.MonsterData
DewProfileStats.ZoneData
DewQuest
DewQuest.ReachNodeGoal
DewRandom
DewResourceLinkAttribute
DewResources
Handles loading Unity-object related operations.
DewReverie
DewReverieItem
DewRoomMetadata
DewSafety
Handles online communication safety (just the profanity filter for now)
DewSave
Manages player save files and settings.
DewSessionError
DewShadingProfile
DewSpecialReverieItem
DewSteam
DewSurfaceData
DisableOcclusionTransparency
DispByDestination
DispByTarget
Displacement
DontDestroyThisOnLoad
EasingFunction
EditSkillManager
EditSkillShrine
EffectAutoDestroy
Destroys this gameobject as soon as all of its ParticleSystems and DewAudioSources becomes dead.
ElementalStatusEffect
Emote
Entity
A living being with an health bar. e.g. Travelers, Spiders, Breakable Rocks, Merchants
EntityAbility
EntityAccPoint
EntityAI
EntityAnimation
EntityCallbackTrigger
EntityCheck
EntityColorModifier
EntityComponent
EntityControl
EntityFootsteps
EntityGroundMarker
EntityHighlightProvider
EntityModel
EntityShellModifier
EntitySound
EntityStatus
EntityTransformModifier
EntityTransformSync
EntityVisual
EntityVisualPoint
EnvParticle
RoomModifier will deactivate this object when necessary.
Event_SpecialEOSConnectivity
Event_SpecialUGSConnectivity
ExampleModConfig
FakeMaxHealthEffect
FeedbackManager
FeedbackManager.EffectPool
FieldBuildResult
FlatTupleListWrapper<T>
FlavourManager
FlickerGameObject
FloatingWindowManager
FocusedLobbyCharacterEffect
FPSManager
FxAnimatorSetFloat
FxAnimatorSetTrigger
FxAttachToEntity
FxCameraShake
FxCastTelegraph
FxChangeMaterial
FxChangeMusic
Change current music.
FxDoFDynamicFocusDistance
FxEffect
Provide scriptable interface for playing/stopping this effect.
Meant to be used with UnityEvents.
FxEntityAnimation
FxEntityColor
Change and animate attached entity's color properties.
FxEntityDisableRenderer
FxEntityModelTransform
FxEntityShake
FxEntityShell
FxEntityTransform
FxFeedbackEffect
FxFindEntity
FxGameObject
FxGibs
FxInterpolatedEffectBase
FxMaterialProperty
FxMeshTrail
FxNetworkedEffect
Provide scriptable interface for playing/stopping this effect.
Meant to be used with UnityEvents.
FxParticleSystem
FxPointLight
FxRandomTransform
FxRepeatedEffect
FxSelectiveQuality
FxSelectiveVisibility
FxSimulateParticleSystem
FxStopTime
FxVolume
GameCursorManager
GameCursorManager.CursorData
GameEffect
Game effects are arbitrary effects / conditions, that are either temporary or permanent, that persists in save. Think StatusEffect for the game.
Use Dew.CreateActor to spawn them.
GameLogicPackage
Singleton package of logics and managers, that are present when actually playing a match / run.
GameManager
GameMod_Limbo
GameMod_MirageSkin
GameModifierBase
Game modifiers are automatically spawned at the start of the game, and modifies the game in certain ways.
GameResultManager
GameSettingsManager
This manager persists through lobby and in-game acting as a run settings storage.
Gem
Essence. It can be equipped to gem slots to provide special effects on skills and heroes.
GenericTransformSync
GetNodeIndexSettings
GlobalLogicPackage
Singleton package of logics and managers, that are present at all times, globally.
GlobalUIManager
HasteEffect
Hero
Traveler. Can level up on their own, possess SkillTriggers (memories) and et cetra.
HeroComponent
HeroConstellationSettings
HeroLoadoutData
HeroSkill
HighlightProvider
ImageComponent
ImageComponentAnimated
ImportantFogVolume
InGameCrashReportManager
InGameReverieManager
InGameTutorialManager
InGameUIManager
InputManager
InstantDamageInstance
InteractableMeshHighlightProvider
Intro_RenderSettings
Intro_SceneController
Intro_SubtitleController
InvisibleEffect
InvulnerableEffect
JsonOverrideItem
KillTracker
Knockback
Helper class for easily knocking back entities. (which basically is a non-friendly displacement)
LastGamePlayReward
LayerMasks
Layers
LeveledPropertyTools
LimboObject
LoadCallbackAttribute
LoadedModInstance
LoadNodeSettings
LobbyInstance
LobbyInstanceSteam
LobbyManager
LobbySearchResult
LobbyServiceProvider
LobbyServiceSteam
LobbyUIManager
LogicBehaviour
LogicBehaviour.LogicUpdate() ticks at 30Hz in ideal conditions.
LogicUpdateManager
LogicUpdatePriorityAttribute
Executes from lowest to highest.
LookAtCamera
LootManager
LRUCache<TKey, TValue>
A generic, thread-unsafe Least Recently Used (LRU) cache. Provides O(1) for Get, Set, and Remove operations.
LucidDream
ManagerBase<T>
MapData
MapFakeCamera
MaterialHighlightProvider
MeleeAttackInstance
MeshHighlightProvider
MessageManager
MiniBossEffect
MirageSkinDecoObject
MirageSkinEffect
MockAbilityInstance
Default ability instance that spawns if no ability instance is specified in trigger configs.
On creation it does nothing and then is destroyed immediately.
MockEntity
This is a bare-bone entity that does nothing.
Usually used for conversations.
ModBehaviour
ModBehaviour.ConsoleCommandAttribute
Commands must reside inside ModBehaviours.
ModConfig
Create a public field of ModConfig inside ModBehaviours to create a persistent, user-editable configuration file.
Only public fields or fields marked with SerializeField will be exposed on the UI.
All fields will be saved to / loaded from the disk.
ModConfig.DescriptionAttribute
ModConfig.LabelTextAttribute
ModifierServerData
ModItem
ModMetadata
Mon_DreamTeller
Mon_RedGiant
Mon_RedMan
Monster
Represents all enemy entities in the game.
MonsterPool
MonsterPool.SpawnRuleEntry
MonsterSpawnCondition
MonsterSpawnRule
MusicManager
Nametag
NetworkedManagerBase<T>
NetworkedOnScreenTimerHandle
NetworkLogicPackage
Singleton package of logics and managers, that are present in networked context. e.g. Lobby, In-game
NextGoalSettings
ObjectHighlightManager
ObjectiveArrowManager
ObjectPoolItem
OnScreenTimerHandle
OpenURLSettings
PCBind
PerBuildVisibility
PerControlVisibility
PerDeveloperModeVisibility
PerFeatureVisibility_Booth
PerLaunchOptionVisibility
PerPlatformVisibility
PersistentStatBonusEffect
Pickup_BaseExpOrb
Pickup_BaseGoldOrb
Pickup_DreamDust
Pickup_HealthOrb
Pickup_LargeExpOrb
Pickup_LargeGoldOrb
Pickup_ManaOrb
Pickup_MediumExpOrb
Pickup_MediumGoldOrb
Pickup_RegenOrb
Pickup_SmallExpOrb
Pickup_SmallGoldOrb
PickupInstance
PickupManager
PingInstance
PingManager
PingUIInstance
PlaceShrineSettings
PlayGameManager
PlayLobby_Character
PlayLobby_CharacterCamera
PlayLobby_Fireplace
PlayLobby_RandomAppearance
PlayLobby_RotateCharacterTutorial
PlayLobby_Tutorial
PlayLobbyManager
PointsToTriangleVertices
PolygonTools
PrefabEnvironmentController
PreferredGameSettings
PreloadInterface
Projectile
PropEnt_Merchant_Backpack
PropEnt_Merchant_Base
PropEnt_Merchant_Jonas
PropEnt_Merchant_Smoothie
PropEnt_Merchant_Unmanned
PropEnt_Stone_DreamDust
PropEnt_Stone_Gold
PropEnt_Stone_Nightmare
PropEntity
PropSpawnRule
PropSpawnRule.PropEntry
ProtectedEffect
ProxyCollider
PunishmentInstance
QuaternionUtil
QuestManager
RandomGameObjectsGroup
RandomPickupInstance
ReactionChainComparer
RefValue<T>
Rift
Rift_MockExit
This is a fake RoomExit that instead of actually traveling when selecting a node, it will call onTravel with travel target node index as its parameter.
Rift_RoomExit
Rift for exiting out of room, or out of zone.
Rift_Sidetrack
Rift for moving in and out of sidetracking. e.g. Fragment of Radiance Rift to fight Apollonas
Room
Room_Barrier
Room_BossArena
Room_HeroSpawnPos
Room_NotPlayableOnTop
Room_PlayerPathablePoint
Room_RiftPos
Room_Shortcut
Room_SurfaceOverride
Room_Trap_ActivatorBase
Room_Trap_CyclicActivator
Room_Trap_ProximityActivator
Room_Trap_Toggleable
Room_Waypoint
RoomBakeProcessor
RoomComponent
RoomComponentStartDependencyAttribute
This ensures this room component is started after the target component has done so.
RoomEditorMaintenance
RoomMap
RoomModifierBase
RoomModifiers
RoomMonsters
RoomMonsters.MonsterSpawnData
RoomProps
RoomRewards
RoomRifts
RoomSavedObject
Use this to save a non-networked object in the scene.
RoomSection
RoomSectionComponent
RoomSectionFloatDictionary
RootEffect
RotateTransform
SafeAction
It's a generic action container like System.Action, but if a handler causes an exception, other handlers are guaranteed to be called. Never throws on invoke.
SafeAction<T>
SafeAction<T1, T2>
SafeAction<T1, T2, T3>
SafeAction<T1, T2, T3, T4>
SampleCastInfoContextSerialization
SaveActorAttribute
SaveVarAttribute
Only the fields and properties marked with this attribute will be saved and loaded when serialized / deserialized by DewPersistence.SerializeGameObject / DeserializeOnGameObject.
Section_Monsters
Section_Props
ServerActor
ShaderManager
ShakeInstance
ShieldEffect
Shrine
SI
Set of Sequence Instructions. Used by Sequences in AbilityInstance.
SilenceEffect
SingletonBehaviour<T>
SingletonDewNetworkBehaviour<T>
SkillBonus
SkillTrigger
Represents memories / skills / abilities for travelers, specifically "buttons" that trigger spawning of instances.
SkillVisualOverrideItem
Skin
SlowEffect
SpawnManager
SpawnMonsterSettings
Special_RoomAnnouncer
SpecialEntityRoomModifier
SpeedEffect
StackedStatusEffect
StandardProjectile
An ability instance with trajectory movement, collision checks and vice versa built-in, to behave like a proper "projectile".
StarEffect
Represents any kind of constellation stars, that can be equipped and be applied to travelers with specific level and strength.
StatBonus
Stat bonuses to grant to an entity. Stat values can be edited on the fly after being applied to an entity.
Edited stat bonuses will be reflected on the entity next frame.
StatisticsManager
StatusEffect
Status effect is an effect that can be applied to an entity.
StatusEffect.DoAbilityItem
StunEffect
Summon
Tags
TickDamageInstance
TimescaleManager
Title_LastGameCharacters
TitleManager
TransitionManager
Treasure
TriggerChannelData
Serializable data about Channels in ability triggers.
TriggerConfig
Represents a configuration of AbilityTrigger. A trigger can have multiple configurations to give the ability "button" multiple functions depending on context.
Only manaCost, maxCharges, cooldownTime and minimumDelay are safely editable during runtime on server.
UI_BackButtonHandler
UI_BindingWindow
UI_BindingWindow_ClickReceiver
UI_BindItem
UI_CursorEvents
UI_Dropdown
UI_EmoteWheel
UI_EmoteWheel_Item
UI_GameInputPassThrough
UI_GamepadBindButton
UI_GamepadFocusable
UI_GamepadFocusableGroup
UI_GamepadInputField
UI_GamepadNavigationHint
UI_GamepadTextInput
UI_GamepadTextInput_Key
UI_HoldToRapidClickButton
UI_PointerEvents
UI_ShowAndHideObject
UI_StationaryEmote
UI_Toggle
UI_ToggleGroup
UI_Window
UI_Window_DragArea
UIManager
UncollidableEffect
UnstoppableEffect
VariantDataContainer
View
WaitForEvent
WaitForEvent<T>
WaitForPromise
Custom coroutine yield instruction, similar to JS Promise
WildcardMatch
WobblyTransform
WorldMessageSetting
Zone
Represents a world. e.g. Forest of Turbulence
ZoneManager
Structs
AbilityTrigger.PredictionSettings
AnalyticsEquipmentData
AnimationClipWithSpeed
ArrayReturnHandle<T>
AssetRef<T>
A resilient reference to a specific asset in DewResources database. Survives resource unloads and variant clears.
BaseStats
BonusStats
CastInfo
ChaosReward
ChatManager.Message
ChoiceShrineItem
ClearSectionEventData
CollidableHit
CollisionCheckSettings
ConsoleBindItem
ConsoleManager.ExecutionContext
ControlManager.ControlState
CooldownReductionByRatioSettings
CooldownReductionSettings
Cost
Represents any kind of cost / price in the game. Supports all currencies in the game; gold, dream dust, stardust, health sacrifice and platinum coin.
CounterBool
DamageData
DewAuthRequestMessage
DewAuthResponseMessage
DewEffect.ApplySpeedMultiplierToEffectMessage
DewEffect.PlayAttachedEffectMessage
DewEffect.PlayCastEffectMessage
DewEffect.PlayEffectMessage
DewEffect.PlayPositionedEffectMessage
DewEffect.StopEffectMessage
DewGameResult.GemData
DewGameResult.SkillData
DewLocalization.DescriptionSettings
DewLocalization.EntityStats
DewNetworkManager.ChangeSceneMessage
DictionaryReturnHandle<TKey, TValue>
EditSkillTargetInfo
Entity.StaggerSettings
EntityAIContext
EntityAnimation.AbilityAnimationStatus
EntityModelCustomMapping
EventInfoAbilityInstance
EventInfoApplyElemental
EventInfoAttackEffect
EventInfoAttackFired
EventInfoAttackHit
EventInfoAttackMissed
EventInfoCast
EventInfoDamage
EventInfoDamageNegatedByImmunity
EventInfoDamageNegatedByShield
EventInfoHeal
EventInfoHeroLevelUp
EventInfoKill
EventInfoLoadRoom
EventInfoLoadZone
EventInfoShield
EventInfoSkillAbilityInstance
EventInfoSkillUse
EventInfoSpentMana
EventInfoStartChase
EventInfoStartMove
EventInfoStatusEffect
EventInfoStopChase
EventInfoStopMove
EventInfoSummon
EventInfoTravelToNodeInterrupt
FinalDamageData
FinalHealData
FinalStats
FloatCost
Formula
FxMaterialProperty.PropertyEntry
GameMod_MirageSkin.MirageSkinChancePerPlayer
GemLocation
GetFocusTargetCacheData
GetFocusTargetSettings
GibInfo
GlobalUIManager.RectResult
HealData
ListReturnHandle<T>
LoadoutStarItem
LobbyMessage
MerchandiseData
ModifierData
ObjectHighlightManager.OutlineStyle
PerMonsterTypeData<T>
PerRarityData<T>
PingManager.Ping
PingManager.PingPrefabBindings
PlayerStarItem
Projectile.EntityHit
ReactionChain
ResourceLoadSettings
SampleCastInfoContext
ScalingValue
ShownConversation
SI.WaitForCondition
SI.WaitForNextLogicUpdate
SI.WaitForSeconds
StarScalingValue
Special scaling value for star effects. Follows level and strength of a certain star effect.
SyncableAssetRef
A resilient reference to a specific asset in DewResources database. Survives resource unloads and variant clears.
SyncedNetworkBehaviour
UI_GamepadNavigationHint.NavigationSettings
VariantDef
An object can be loaded with various processors applied to it, and VariantDef defines which processors to apply, when loading an object.
WorldNodeData
Interfaces
IActivatable
IActivatableTrap
IAttachableToEntity
IBanCampsNearby
IBanRoomNodesNearby
IBanRoomNodesNearbyMultiple
IBanRoomNodesOnTop
IBinaryEntityValidator
ICastMethodDataArrow
ICastMethodDataCone
ICastMethodDataNone
ICastMethodDataPoint
ICastMethodDataTarget
ICinematicCameraHelperStateReceiver
ICleanup
Lets networked components do cleanups on server before destroyed.
ICollidableWithProjectile
IControlPresetWindow
ICustomDestroyRoutine
Lets networked gameobjects to customize their behaviour after being despawned instead of immediately destroying it. ICustomDestroyRoutine.CustomDestroyRoutine is called everywhere.
ICustomInteractable
IDisableGamepadTargeting
IDisableOcclusionTest
IEditSkillDropTargetGemSlot
IEditSkillDropTargetSkillButton
IEffectComponent
IEffectSetupComponent
IEffectWithOwnerContext
IEffectWithSpeed
IEnableWandering
IEntityValidator
IExcludeFromPool
IForceHeroicHealthbar
IGamepadFocusable
IGamepadFocusableOverrideInput
IGamepadFocusableOverrideTooltip
IGamepadFocusListener
IGamepadNavigationHint
IGamepadPingProxyParent
IHideHealthbar
IImportantFogVolume
IInitializableSettings
IInteractable
IItem
ILangaugeChangedCallback
ILimboNotifyReceiver
ILinkedByGuid
ILobbyCharacterModelOnFocus
ILobbyCharacterModelSetup
ILogicUpdate
IMenuView
IModManagerWindow
IMonsterNoScaling
INotPlayableOnTop
IOtherPlayersTonedDownDisable
IOtherPlayersTonedDownLimit
IPingableChoiceItem
IPingableCustom
IPingableShopItem
IPingableUIElement
IPingableWorldNode
IPlayerPathablePoint
IProp
IRewardActor
ISettingsChangedCallback
IShrineCustomAction
IShrineCustomName
ISpawnableAsMiniBoss
IToggleableTrap
IValidatableSettings
IWorldPositionReceiver
Enums
AbilityTrigger.PredictionSettings.ModelType
AccType
AffordType
AimAssistType
AllowMidJoinType
ArrowFollowMode
AttackEffectType
AudioSpaceType
AudioType
BackgroundAudioBehavior
BasicEffectMask
BindingType
BoxPlacementMode
BoxTelegraphAnimType
BudgetPressure
BuildFeatureTag
BuildType
CastConfirmType
CastMethodType
CenterMessageType
Channel.BlockedAction
ChaosRewardType
ChatManager.MessageType
CombatAreaActivateCondition
ConfirmMemoryEditBehavior
ConsoleBindItemType
ConsoleManager.AutoExecKey
ControllerButtonType
ControlManager.ControlStateType
ConversationVisibility
CorruptedChaosRewardType
CosmeticPurchasePrerequisite
CurrencyType
DamageAttribute
DamageData.SourceType
DamageInstance.DuplicateCheckType
DamageInstance.OriginType
DamageNumberVisibility
DashDirection
DescriptionTags
DevCanvas.DevCanvasState
DewAnimationClip.OverrideWalkBehavior
DewAudioRollOffType
DewCollider.ColliderShape
DewControlSettings_User.PresetType
DewEase
DewExceptionType
DewGameResult.ResultType
DewLobbyType
DewMessageSettings.ButtonType
DewNetworkMode
DewProfileState
DewSubProfileState
DoCommandType
DuplicateEffectBehavior
EditSkillManager.ModeType
EditSkillTargetType
EffectBindEntityType
EffectOwnerContext
EffectVisibility
ElementalType
EnterGroupBehavior
EntityAnimation.LocomotionType
EntityAnimation.ReplaceableAnimationType
EntityControl.BlockableAction
EntityControl.BlockStatus
EntityRelation
EntityVisual.EntityDeathBehavior
EntityVisualPointType
FailReason
FocusableBehavior
FxAttachToEntity.OffsetType
FxAttachToEntity.PositionType
FxAttachToEntity.RotationType
FxAttachToEntity.ScaleType
FxCastTelegraph.OffsetType
FxCastTelegraph.PositionType
FxCastTelegraph.RotationType
FxMaterialProperty.PropertyType
FxParticleSystem.ClearParticlesBehavior
GamepadButtonEx
GamepadNavigation
GameState
Gem.QualityType
GenericTransformSync.SyncMode
HatredStrengthType
Hero.HeroClassType
Hero.HeroDifficulty
Hero.HeroMainStatType
HeroSkillLocation
HighlightProvider.CursorStatus
HunterStatus
InGameCrashReportManager.CustomParamKey
InputMode
InteractableStatus
JoystickClickAction
KnockUpStrength
LevelScaling
LimboDepthState
LoadingStatus
LobbyConnectionQuality
LobbyMessageType
LucidDreamType
MapCellType
MapItemVisibility
MerchandiseType
MidJoinBanType
MidJoinWaitType
ModifierSpawnType
ModItemState
ModSourceType
Monster.MonsterType
MonsterSpawnConditionType
MouseButton
NodeModifierVisibility
OverpopulationBehavior
PerLaunchOptionVisibility.LaunchOptions
PingManager.PingType
PlatformType
PlayerState
Projectile.AddEffectTarget
Projectile.ProjectileMode
Projectile.RotationType
Projectile.StartPositionType
Quality3Levels
Quality4Levels
QualityOff3Levels
QualityOff4Levels
QuestProgressType
QuestState
QuestType
Rarity
ReduceOtherPlayerEffectsStrength
ResourceLinkBy
RoomRewardFlowItemType
SampleCastInfoContext.CastOnButtonType
SaveVarFlags
ScaleWithDifficultyMode
SectionCombatAreaType
SelectionDisplayType
ServiceStatus
SkillType
SkinRarity
StarScalingValue.StrengthScalingType
StarType
TeamRelation
TransitionManager.StateType
TriggerConfig.StatusEffectVictimType
UI_GamepadBindButton.ButtonType
UnlockStatus
View.ShowBehavior
VoteType
WorldDisplayStatus
WorldNodeStatus
WorldNodeType
Delegates
CustomAIUpdate
DataProcessor<T>
DataProcessor<TData, TFrom, TTo>
DewGUI.FieldBuilder
DewGUI.FieldBuilderCondition
Either type or FieldInfo will be provided.