-
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor of Input / Interaction System and Major Updates to Maps #81
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Updated exposure settings in config * Added UltraDynamicSky submodule for better lighting and weather system (related to #37) * Updated portal actor to not show all the time, but instead to have a trigger range which scales up the portal when entering, and then scales down and hides the portal when exiting * Added campfire actor which takes the static mesh and particle system that was separate in the level and puts them together. Implements the interactible and highlighting interfaces and allows the user to change the time of day * Created a blockout actor for a small hosue to make blocking out overworld villages easier * Updated lan and tam skeletons to be compatible with each other and rand skeleton * Updated game modes (large/medium/small and base c++) to support saving and loading the time of day using the game instance on begin play / end play so that level transitions can allow the levels to have the same time * Added emonds field map and started testing the modeling (mainly grid) tools plugin * Enabled the modeling tools, uv editing, and SK editing plugins in the project * Updated all the maps to use the UltraDynamicSky for the lighting to make it simpler and more consistent to set up lighting between the levels, and to have really nice nighttime lighting :) * Added portals between overworld and emonds field village * Updated game instance blueprint to override the save/load time of day interface to get the ultra dynamic sky actor for getting / setting time of day.
…nd instead just use the initial simulation state
…sible during daytime. added campfire to gameplay test map
…e mountains to overworld map
…cons in UI and supporting switching between different ui states and controllers.
* Updated wot user widget base to have attach actor and perform the location update in the tick function - and removed that redundant code from the pop up and health bar classes * Added ability for character to show action widget (separate from popup widget)
…y can be used while falling
…imated-pixel-keyboard-keys for keyboard icons and updated the bp to use some of them
…on - adding it to the common ui input config
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Motivation and Context
Related to #49, #40, #37
How has this been tested?
Playing it :)
Screenshots (if appropriate):
Portal:
wot_portal_reaction_compressed.mp4
Common UI Action Widget in new WotInteractionWidget


Campfire:
wot_campfire_timechange.mp4
Types of changes
Checklist:
Software
.github/workflows/build.yml
file to add my new test to the automated cloud build github action.