├── .gitattributes ├── .gitignore ├── Content └── GameMode │ └── ED_DefaultExperience.uasset ├── ModularGameplayExperiences.uplugin ├── Resources └── Icon128.png └── Source └── ModularGameplayExperiences ├── ModularGameplayExperiences.Build.cs ├── Private ├── Actor │ └── ModularExperienceCharacter.cpp ├── ActorComponent │ ├── ModularExperienceComponent.cpp │ ├── ModularInputComponent.cpp │ ├── ModularPawnComponent.cpp │ └── ModularPlayerSpawningComponent.cpp ├── GameMode │ ├── ModularExperienceActionSet.cpp │ ├── ModularExperienceDefinition.cpp │ ├── ModularExperienceGameMode.cpp │ ├── ModularExperienceGameState.cpp │ ├── ModularExperienceManager.cpp │ ├── ModularUserFacingExperienceDefinition.cpp │ └── ModularWorldSettings.cpp ├── GameplayTagStack.cpp ├── Messages │ ├── ModularGameplayMessageProcessor.cpp │ ├── ModularNotificationMessage.cpp │ └── ModularVerbMessageHelpers.cpp ├── ModularGameInstance.cpp ├── ModularGameplayExperiences.cpp ├── ModularGameplayExperiencesLogs.h ├── ModularGameplayTags.cpp ├── Player │ ├── ModularExperiencePlayerState.cpp │ └── ModularPlayerStart.cpp └── UI │ ├── ModularUIManagerSubsystem.cpp │ └── ModularUIManagerSubsystem.h └── Public ├── Actor └── ModularExperienceCharacter.h ├── ActorComponent ├── ModularExperienceComponent.h ├── ModularInputComponent.h ├── ModularPawnComponent.h └── ModularPlayerSpawningComponent.h ├── GameMode ├── ModularExperienceActionSet.h ├── ModularExperienceDefinition.h ├── ModularExperienceGameMode.h ├── ModularExperienceGameState.h ├── ModularExperienceManager.h ├── ModularUserFacingExperienceDefinition.h └── ModularWorldSettings.h ├── GameplayTagStack.h ├── Messages ├── ModularGameplayMessageProcessor.h ├── ModularNotificationMessage.h ├── ModularVerbMessage.h └── ModularVerbMessageHelpers.h ├── ModularGameInstance.h ├── ModularGameplayExperiences.h ├── ModularGameplayTags.h └── Player ├── ModularExperiencePlayerState.h └── ModularPlayerStart.h /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/.gitignore -------------------------------------------------------------------------------- /Content/GameMode/ED_DefaultExperience.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Content/GameMode/ED_DefaultExperience.uasset -------------------------------------------------------------------------------- /ModularGameplayExperiences.uplugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/ModularGameplayExperiences.uplugin -------------------------------------------------------------------------------- /Resources/Icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Resources/Icon128.png -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/ModularGameplayExperiences.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/ModularGameplayExperiences.Build.cs -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/Actor/ModularExperienceCharacter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/Actor/ModularExperienceCharacter.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/ActorComponent/ModularExperienceComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/ActorComponent/ModularExperienceComponent.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/ActorComponent/ModularInputComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/ActorComponent/ModularInputComponent.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/ActorComponent/ModularPawnComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/ActorComponent/ModularPawnComponent.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/ActorComponent/ModularPlayerSpawningComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/ActorComponent/ModularPlayerSpawningComponent.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/GameMode/ModularExperienceActionSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/GameMode/ModularExperienceActionSet.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/GameMode/ModularExperienceDefinition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/GameMode/ModularExperienceDefinition.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/GameMode/ModularExperienceGameMode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/GameMode/ModularExperienceGameMode.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/GameMode/ModularExperienceGameState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/GameMode/ModularExperienceGameState.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/GameMode/ModularExperienceManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/GameMode/ModularExperienceManager.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/GameMode/ModularUserFacingExperienceDefinition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/GameMode/ModularUserFacingExperienceDefinition.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/GameMode/ModularWorldSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/GameMode/ModularWorldSettings.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/GameplayTagStack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/GameplayTagStack.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/Messages/ModularGameplayMessageProcessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/Messages/ModularGameplayMessageProcessor.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/Messages/ModularNotificationMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/Messages/ModularNotificationMessage.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/Messages/ModularVerbMessageHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/Messages/ModularVerbMessageHelpers.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/ModularGameInstance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/ModularGameInstance.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/ModularGameplayExperiences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/ModularGameplayExperiences.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/ModularGameplayExperiencesLogs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/ModularGameplayExperiencesLogs.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/ModularGameplayTags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/ModularGameplayTags.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/Player/ModularExperiencePlayerState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/Player/ModularExperiencePlayerState.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/Player/ModularPlayerStart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/Player/ModularPlayerStart.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/UI/ModularUIManagerSubsystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/UI/ModularUIManagerSubsystem.cpp -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Private/UI/ModularUIManagerSubsystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Private/UI/ModularUIManagerSubsystem.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/Actor/ModularExperienceCharacter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/Actor/ModularExperienceCharacter.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/ActorComponent/ModularExperienceComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/ActorComponent/ModularExperienceComponent.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/ActorComponent/ModularInputComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/ActorComponent/ModularInputComponent.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/ActorComponent/ModularPawnComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/ActorComponent/ModularPawnComponent.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/ActorComponent/ModularPlayerSpawningComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/ActorComponent/ModularPlayerSpawningComponent.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/GameMode/ModularExperienceActionSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/GameMode/ModularExperienceActionSet.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/GameMode/ModularExperienceDefinition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/GameMode/ModularExperienceDefinition.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/GameMode/ModularExperienceGameMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/GameMode/ModularExperienceGameMode.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/GameMode/ModularExperienceGameState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/GameMode/ModularExperienceGameState.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/GameMode/ModularExperienceManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/GameMode/ModularExperienceManager.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/GameMode/ModularUserFacingExperienceDefinition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/GameMode/ModularUserFacingExperienceDefinition.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/GameMode/ModularWorldSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/GameMode/ModularWorldSettings.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/GameplayTagStack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/GameplayTagStack.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/Messages/ModularGameplayMessageProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/Messages/ModularGameplayMessageProcessor.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/Messages/ModularNotificationMessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/Messages/ModularNotificationMessage.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/Messages/ModularVerbMessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/Messages/ModularVerbMessage.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/Messages/ModularVerbMessageHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/Messages/ModularVerbMessageHelpers.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/ModularGameInstance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/ModularGameInstance.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/ModularGameplayExperiences.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/ModularGameplayExperiences.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/ModularGameplayTags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/ModularGameplayTags.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/Player/ModularExperiencePlayerState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/Player/ModularExperiencePlayerState.h -------------------------------------------------------------------------------- /Source/ModularGameplayExperiences/Public/Player/ModularPlayerStart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chronicler-software/ModularGameplayExperiences/HEAD/Source/ModularGameplayExperiences/Public/Player/ModularPlayerStart.h --------------------------------------------------------------------------------