Vixen
caa30e12
csharp
public sealed class GameplayModuleBuilder

What one module declares while it is being configured.

Read the guide page for this →

Remarks

Handed to Configure and never held afterwards. Everything it collects lands in the GameplayComposition stamped with the module that asked for it, so a duplicate attribute or a clashing definition tag can be reported as a disagreement between two named modules rather than as an anonymous conflict.

Fields and properties (1)

  • public string Module

    Which module is being configured.

Methods (5)

Used by (28)

  • MmoModuleMmo.Shared
  • ChatModuleVixen.Gameplay.Chat
  • ClashingAttributeModuleVixen.Gameplay.Tests
  • CollectionsModuleVixen.Gameplay.Collections
  • CombatModuleVixen.Gameplay.Combat
  • CombatTestModuleVixen.Gameplay.Tests
  • CraftingModuleVixen.Gameplay.Crafting
  • EconomyModuleVixen.Gameplay.Economy
  • ExplorationModuleVixen.Gameplay.Exploration
  • GameplayAiModuleVixen.Gameplay.Ai
  • GameplayKernelModuleVixen.Gameplay
  • HousingModuleVixen.Gameplay.Housing
  • IGameplayModuleVixen.Gameplay
  • InstanceModuleVixen.Gameplay.Instances
  • InteractionModuleVixen.Gameplay.Interaction
  • InventoryModuleVixen.Gameplay.Inventory
  • ItemsModuleVixen.Gameplay.Items
  • LootModuleVixen.Gameplay.Loot
  • MovementModuleVixen.Gameplay.Movement
  • ProgressionModuleVixen.Gameplay.Progression
  • PvpModuleVixen.Gameplay.Pvp
  • QuestModuleVixen.Gameplay.Quests
  • QuestTestModuleVixen.Gameplay.Tests
  • SecondQuestModuleVixen.Gameplay.Tests
  • ShootingModuleVixen.Gameplay.Shooting
  • SocialModuleVixen.Gameplay.Social
  • TravelModuleVixen.Gameplay.Travel
  • UndescribedDefinitionModuleVixen.Gameplay.Tests